学生公寓管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
题 目 学生公寓管理系统
---需求分析报告
课 程 名 称 软件项目实践(一) 院 部 名 称 信息技术学院 专 业 计算机科学与技术 班 级 09计算机科学与技术(1) 学 生 姓 名 周浩 学 号 0905101005 课程设计地点 B407 课程设计学时 10 指 导 教 师 钟睿
金陵科技学院教务处制
【注:根据课程设计大纲第四项具体要求撰写课程设计报告】
成绩
学生公寓管理系统
-----需求分析报告
1引言
随着教育产业化的进一步实施, 高校体制进一步改革和深化,作为高等教育的一个重要组成部分—高职教育全面市场化和规模化, 各高职院校成立了后勤服务中心, 学生公寓的管理成为服务中心工作的重要组成部分。随着学校办学规模的不断扩大, 每年招生的学生数量也在不断增大, 学生的公寓管理工作也越来越繁重和琐碎。传统的以人工方式或半自动化方式管理学生住宿的模式, 已不能满足学校发展的要求, 研制开发学生公寓管理系统已成必要。
1.1编写目的
本系统为学生公寓管理系统,具有公寓基本情况管理、收费管理、访客管理、维修管理和公寓论坛等功能。本文档为开发人员、维护人员和用户之间提供共同的协议而创立基础,对软件功能的实现作描述。
本说明书的预期读者为用户业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2背景
项目名称:学生公寓管理系统
项目提出者:钟睿(老师)
项目设计人员:周浩
项目的用户:学生、公寓管理员、系统管理员
1.3定义
需求:用户解决问题或达到目标所需的条件或功能;系统或系统
部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
1.4参考资料
1)《JSP高级编程》廖若雪编著清华大学出版社
2)《数据库系统概论》王珊萨师煊编著浙江大学出版社
3)《java编程语言》[美]Ken Arnold James Gosling David Holmes
著中国电力出版社
4)《软件工程》王慧芳毕建权编著浙江大学出版社
5)《C语言程序设计实例精粹》谭明金、俞海英编著电子工业
出版社
2任务概述
2.1目标
开发意图:该软件是一个基于B/S框架的学生宿舍管理系统,它的设计目标是借助网络平台使后勤管理人员方便快捷的对在校学生的住宿、出勤、纪律等进行管理,提高工作效率,节省人力、物力、财力,提高数据的可靠性、安全性、条理性。从繁杂的数据统计,数据计算工作中脱离出来。
2.2用户的特点
本系统的主要用户为学生、宿舍管理员和系统管理员。
1.学生:具备一定计算机知识,掌握基本操作即可。
2.公寓管理员:具备一定计算机知识,掌握基本操作即可。
3.系统管理员:具备一定的计算机知识,能够进行对数据库进行
维护和更新。
2.3假定和约束
本系统必须在3个月的时间内完成设计,保证系统的按时交付,完成用户的全部需求,同时应发掘出的隐藏用户需求,并予以实现。3需求规定
3.1对功能的规定
图3-1 学生公寓管理系统功能结构图
如上图所示,本系统总共有六个功能模块,资料管理、公寓管理、收费管理、访客管理、维修管理和公寓论坛,用户为学生、公寓管理员和系统管理员,图为本系统的顶层图。
图3-2 学生公寓管理系统顶层图
1、资料管理
在此模块中系统管理员可录入学生信息、公寓职工信息、公寓基本信息,及对这些信息进行维护,并对备份毕业生住宿信息进行定时备份。
图4-1 资料管理数据流图
2、公寓管理
在此模块中宿舍管理员可以安排学生住宿、住宿调整、退宿、住宿查询和打印宿舍报表。
图4-2 公寓管理数据流图
3、收费管理
在此模块中公寓管理员可录入每个月的水电费数据并计算,进行数据设置、费用查询和打印费用报表。
图4-3 收费管理数据流图
4、访客管理
在此模块中公寓管理员可记录来访人员的信息,对访客进行查询和管理。
图4-4 访客管理数据流图
5、维修管理
在此模块中学生可申请报修,公寓管理员可对报修信息进行维护。
图4-4 维修管理数据流图
6、公寓论坛
在此模块中,学生可进行发帖,宿舍管理员进行回帖,方便相互间交流。
图4-5 论坛管理数据流图
3.2对性能的规定
3.2.1精度
在精度需求上,根据使用需要,在各项数据的输入输出都有明确的精度限定,可以满足已有精度的需求。传输过程中,各个数据项一一对应,精确调出相应的信息。
3.2.2时间特性要求
a. 响应时间应在人的感觉和视觉事件范围内;
b. 更新处理时间,随着汉语编程系统的版本升级,汉语编程企业管理应用系统将相应的进行更新;
3.2.3灵活性
当需求发生某些变化时,本软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。
3.3输入输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
3.4数据管理能力要求
3.5故障处理要求
由于操作不当或软件自身问题,可能出现数据安全性问题。需要人工对数据进行定期备份,并对软件进行定期维护。计算机会记录用户对数据库的每一次操作,这个记录称为日志。日志的容量是有限的,当数据库日志满了以后,数据库不能正常运行,所以应该在一定时间后对数据库的日志进行清空。
3.6其他专门要求
如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。
4运行环境规定
4.1设备
为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:
软件环境
客户端:
操作系统:Windows2000/XP
网络协议:TCP/IP
浏览器:Internet Explorer 5.0
服务器端:
操作系统:Windows2000/XP
网络协议:TCP/IP
WEB服务器:Internet Information 5.0
数据库:Microsoft SQL Server 2000