三九宝宝网宝宝教育智力培养

设备管理系统设计思路

01月31日 编辑 39baobao.com

[VC课程设计:宿舍管理系统]#include#include#include#includeusing namespace std; class student { private: long int stu_num; //学号,宿舍号 char stu_name[40]; //姓名 char class_name[40]; //班别...+阅读

主要设计思路如下:

1、 通过本系统可以对学校的设备基本信息进行录入、查找、修改、删除等操作

2、 通过本系统可以对各个部门的设备情况进行维护管理、调拨管理、报废管理、预警管理,并可以对纪录进行增、删、查、改等操作

3、 通过本系统的系统管理可以实现系统内基本数据参数(部门组织结构树、设备类别组织结构树)的增、删、查、改等操作

4、 通过本系统的统计查询管理,对维护、报废、各个部门基本设备信息进行统计并可以打印报表,供查证和维护增加调拨设备使用

5、 通过系统的人员管理对登陆系统的人员(系统管理员、维护人员、普通用户)权限进行管理,实现不同的人员具有不同的权限

6、 通过登陆管理是实现不同人员按照自己的用户名和密码进行登陆,提高系统的安全性,并控制登陆后的操作权限

系统主要功能如下:

(1)设备基本信息管理模块

该模块包括:1、设备信息的录入

2、设备信息的修改、查询、删除。

(2)设备维护管理模块

该模块包括:1、维护类别的设置(增、删、查、改)

2、维护登记(增、删、查、改)

3、设备报废(增、删、查、改),设备调拨(增、查),

(3)设备预警管理模块

该模块包括:1、预警设置

2、保修预警(查询)

(4)人员管理模块:对登录系统的人员进行管理(增、删、查、改),包括分类,以便设置访问修改权限。

(5)系统管理模块:

该模块包:1、组织结构管理(设置组织结构树),对部门信息进行增、删、查、改。

2、设备类别管理(设置设备分类结构树)对设备分类进行增、删、查、改。

3、数据库管理,包括对数据库的备份,还原,初始化。

(6)统计查询模块:实现各种查询如:部门设备统计,各类设备统计、维修统计、报废统计、调拨统计,对各种统计生成相关报表并实现打印功能。

4.研究方法及研究手段

使用面向对象开发方法进行系统的设计和开发 以Visual Basic6.0 和SQL 作为主要开发工具

通过数据字典来保持数据视图和过程视图的一致性。

数据视图包括:数据需求分析;ER建模;关系分析;数据库模式的生成。

过程视图包括:系统活动分析;数据流程图分析;确定系统功能;程序模块定义。

上述方法按照逐步求精的原理,不断地把过程分解为更简单的子过程。为使系统功能更完善,再引进面向对象程序设计方法,进而基础数据得到了抽象化,能够满足复杂数据库的需求。

5.研究步骤

(1)对系统开发背景的研究

(2)研究系统要实现的功能,即对系统进行需求分析,生成相应文档

(3)对数据库系统进行设计,为了更好的对数据进行管理,生成相应文档

(4)制定系统实施方案,对系统在具体实施时要进行的工作做出统筹安排,并进行代码的编制、模块测试

(5)对系统的运行进行管理与评价,使系统更好的工作和进行完善

以下为关联文档:

跪求求一个学生宿舍管理系统1.班主任是尖兵,发现这种情况,吸烟和不起床迟到及时的通知班主任到场处理,累计旷课和迟到的学时,给予处分。在公共场合吸烟的,恐吓,因为这是违法的行为,如果实在不行,送派出所,请派出...

请问用java做学生宿舍管理系统的优势有哪些相对c语言之类的毕业设1 Java可以很简单的结合JS或其他方式实现BS模式访问的好看界面。而C如果要实现界面,或者要实现BS访问,则非常非常困难。至少对一个在校学生来说这几乎很难完成。 2学生管理系...

学生寝室管理系统设计与实现数据结构宿舍管理,没什么好玩的,就是繁琐,很多东西需要你细化,而且一般要求为交互式平台,而且选项多,出错处较多,排错就是一个相当大的工程。我写的这个里面没有太多的排错功能,因为那东西就...

求一个简单的宿舍管理系统 CC#include "stdafx.h"#include/*引用库函数*/ #include#include#includetypedef struct /*定义结构体数组*/ { int num; /*房间号*/ char area[20]; /*面积*/ char num_contain[2...

java学生宿舍管理系统怎么设计我给你讲一下大概的思路:1:第一步:设计数据库,一般像这种小型宿舍管理系统,选用mysql作为数据库,然后就是设计表,包括表中的字段名,字段的大小以及表之间的关系2:第二布:确认使用的技...

工作思路与工作计划有何区别工作思路是从做事的思路来说的,工作计划是从实施的角度来说的,思路指导计划。 可以这么写工作计划: 一定时期的工作预先作出安排和打算时,都要制定工作计划.我们要养成做工作计...

金手指财务管理系统的详细介绍一、引言 随着网络环境的改善,连通企业和全球的网络系统飞速发展。企业管理模式也随之向网络化、信息化管理转变,而企业管理信息化首当其冲的就是财务网络化,这就要求财务软件...

直线与圆锥曲线都有哪种题型思路都是什么要总结性的语言只概括题基本方法:1. 待定系数法:求所设直线方程中的系数,求标准方程中的待定系数 、 、 、 、 等等;2. 齐次方程法:解决求离心率、渐近线、夹角等与比值有关的问题;3. 韦达定理法:直线与曲...

Java设计开发一个简单的学生管理系统如果是你一个人开发,那就照着需求一步步做呗。比如: 首先要有登录界面,登录界面设计好,需要传入的参数有 用户名,密码,登录身份;这时你就设计一个数据库表 user(login_name,login_p...

推荐阅读
图文推荐