学生公寓管理系统说明书(3)

2019-04-23 18:53

的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。

软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。

1.4总结

通过以上两点的分析,编写或开发这个公寓管理系统是可行的,只要这个系统能实现对学生基本情况的录入、学生情况查询、资料修改与删除、出入管理、学生注册、用户管理等就可以了。如果技术方面可行,浏览与查询方面的功能应该编写得强大一点,再好有条件组合的查询,可以实现按男女生分类查询,也可以按专业、寝室号、籍贯等分类查询,以便学校方面管理人员可以很方便的查询想要的数据,以便进行统一管理,统一安排。在我们经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。所以,系统研制和开发是可以马上进行的。

2需求分析

需求分析工作是软件生存周期中重要的一步,也是起决定性的一步。我们在这个阶段要准确的回答系统必须作什么。

我们试图通过它来全面了解整个系统的软件功能和性能方面的要求,为软件设计打下坚实的基础。要对目标系统提出完整、准确、清晰、具体的要求。

学生公寓管理系统需求分析的目标主要有:获得当前系统的物理模型,了解当前系统是如何运行的;抽象出学生公寓管理系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;建立学生公寓管理系统的逻辑模型,得出数据流图和数据字典;补充目标系统的逻辑模型最后画出分层次的数据流图、E-R图、数据字典、和算法描述等。

2.1任务需求分析

数据库需求分析是数据库结构的第一个阶段,也是非常重要的一个阶段.在这个阶段主要是收集其本的数据,数据结构及数据处理的流程,组成一份详尽的数字字典,为以后进一步设计打下基础。在大学中为了减少公寓管理人员大量繁琐的工作。公寓管理人员通过使用本系统,可以随时根据需要,查询公寓、房间、来访人员、出入查询等一系列的信息,对学生公寓管理系统中的数据进行录入、添加、删除和查询,并可以根据特定条件对数据进行查询。减少学校在学生公寓管理方面的人力和物力的投资。学生公寓管理系统功能强大、操作简单,拥有友好的界面,适用于各类学校的学生公寓管理。主要涉及到的要分析的任务和需求有:

(1)信息要求:

宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生的基本信息。以利于对整个宿舍楼的全面管理。

(2)处理要求:

当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转

换专业,他们记录中院系的信息也要作相应的修改等等。

当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。 当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。

(3)安全性要求:

①.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

②.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;

③.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。当然这是为后期做高级数据库系统打下基础的。

(4)完整性要求:

①.各种信息记录的完整性,信息记录内容不能为空; ②.各种数据间相互的联系的正确性; ③.相同的数据在不同记录中的一致性。

在数据库需求分析后应该得到一个数据字典文档,包括:

数据项:包括名称,含义,类型,取值范围,长度以及和其它数据项之间的逻辑关系。

数据结构:若干个数据项的有意义的集合,包括名称,含义以及组成数据结构的数据项。

数据流:指数据库中数据的处理过程,包括输入和输出。

针对本系统:通过宿舍管理内容和过程进行分析,所设计的数据项和数据结构如下:

学生基本信息:包括的数据项有:姓名,学号,性别,专业,班级,院系。 宿舍情况:包括:宿舍号,宿舍楼号。

住宿分配情况:包括:宿舍楼号,宿舍号,学号。

学校院系,专业,年级和班级结构表.包括:院系,年级,专业和班级。 用户表,包括:用户名,密码和自动编号。

2.2系统流程图

在进行可行性研究时需要了解和分析现有的系统,并以概括的形式表达对现有系统的认识;进入设计阶段以后应该把设想的新系统的逻辑模型转变成物理模型,因此需要描绘未来的物理系统的概貌。

系统流程图是概括地描绘物理系统的传统工具。它的基本思想是图形符号以黑盒子形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部件之间流动的情况,而不是对数据加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。

图2.1系统流程图

结束 执行程序功能 执行用户功能 显示管理员窗口 显示用户窗口 管理Y 学生 正确 输入用户名、密码和身份 显示登陆界面 开始 N


学生公寓管理系统说明书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实习综合考评表(驾驶实习)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: