文档介绍:《软件系统与分析》
姓名: 下载不要财富值哦
学号: 请给五星好评哦
专业:计算机科学与技术
指导老师:
班级:
[1]引言
方便开发人员对用户提出的需求、系统功能、性能和特殊约束等进行全面分析,方便确定软件与其他系统的接口,并将分析结果抽象软件模型的过程。
很多学校特别是中等及高等院校中,学生在校住宿的情况极其普遍。随着高校的扩招,需要住宿的学生人数和学生公寓楼房越来越多,宿舍管理人员的需求量也相应地增加。许多高校后勤实施社会化改革,学生住宿条件得到了很大改善,宿舍安排上打破了原来按专业班级强制集中住宿的限制,可供学生选择的余地也越来越大,相关部门对公寓管理的要求越来越高,导致公寓管理的难度越来越大,原来的手工管理已经无法适应,需要用信息化手段来实现。如何给学生分配宿舍,以使得学生的生活学习、班级的管理、宿舍的管理等更加方便有效,是一个很有意义也很重要的问题。手工的分配效率低,而且容易发生错误,对于床位的使用、班级学生住宿情况的监控以及宿舍楼的管理都带来诸多麻烦,特别是对于大型的学校,学生成千上万,手工分配和管理几乎是不可能的事。因此,开发一个学生宿舍分配软件是十分必要的。
马小军--《软件工程基础与引用》--清华大学出版社
学生资料管理
基本对象
1. 学生位置:生活区方位、楼宇编号、楼宇分段编号、房间编号,床位编号。
2. 学生资料:学生姓名、性别、院系、班级、籍贯、联系电话、入学时间。
系统功能
1. 增加学生:学生入住时,增加学生位置、学生资料。系统自动产生一个唯一的学生编号(楼宇编号+楼宇分段编号+房间编号+床位编号)。
2. 修改学生信息:修改指定学生的基本资料。
3. 删除学生:从数据库中清除指定学生的数据。
4. 浏览学生信息:以树状结构显示学生信息,分为生活区、楼宇、房间号、床位号四级显
示,用户能够打印其详细资料。
查询学生信息:以楼宇号、房间号、学生编号、学生姓名等多种条件查询学生信息。
[2]系统设计原则
本设计遵循以下设计原则:
1、技术的先进性
系统应采用先进成熟的技术,以保证宿舍管理的有效性和延续性。
2、可靠性
系统运行稳定可靠,采用成熟的、经实践证明的技术;
3、先进性
设计思想先进,实现技术先进, 要不仅能够满足当前需求,还要能够适应未来管理条件的不断变化;
4、实用性
功能齐全,使用方便,管理维护方便;
5、安全性
系统必须确保安全性,防止非法破坏或信息被非法使用;
6、开放性
系统可以根据需要提供标准接口,能够导入/导出数据,能够给其他系统提供标准的数据接口。
[3]系统管理
系统管理主要包括用户管理、权限管理、日志管理、密码管理,数据备份与数据恢复功能
1、用户管理
系统可指定专职或者兼职的系统管理员,通过对系统用户资料的录入,实现对系统用户的增加、修改、删除和查询操作;
2、权限管理
根据用户的操作类型,分别设置不同的权限,保证系统的安全性;
3、日志管理
记录系统的操作日志信息,便于查看和跟踪系统的使用情况
4、密码管理
只有系统管理员才有权限对系统密码进行操作;
5、数据备份
为了及时对录入的数据时行维护,以防丢失,每隔一段时间对数据库实行备份,提高了系统的安全性,实现对系统数据信息的备份,可实现工作站的自动备份,或者人工进行备份。
[4]公共设施管理
基本对象
1、设施名称、承建商、电话、负责人、交付日期、设施管理人员、设施金额。
2.、使用人员名称、使用时间、使用人数、使用状态(付费|免费),使用金额。
公共设施名称
承建商
名称及电话
负责人名称及电话
交付日期及金额
设施管理员名称
功能
1、添加设施:增加设施的名称、承建商的一系列信息。
2、添加使用情况:记录使用人员的情况。
3、修改:修改设施情况和使用情况。
4、删除:删除指定的设施和人员情况。
5、设施列表:浏览该小区设施状况,同时可以查看详细内容,用户能够打印其详细资
料。
6、查询:输入关键字,可以查询该设施的使用状态和使用人员状况。
[5]设施维护管理
基本对象
1、设施名称、维护人员、电话、维护时间、设施平面图、维护费用、管理人员、维护说明
功能
1、添加维护情况:增加设施的名称、维护人员等一系列信息。
2、修改:修改设施维护情况。
3、删除:删除指定的设施维护情况。
4、设施列表:浏览该小区设施维护状况,同时可以查看设施的基
印其详细资料。
5、查询:输入关键字,可以查询该设施的维护状况。
[6]宿舍公用财产目录
基本对象
财产编号、设备或财产名称、数量、增加日期、财