学生宿舍管理系统—概要说明说
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发 送模块,将信息返回客户机。 4.2 运行控制 运行控制将严格按照各模块间的函数调用关系来实现。 在网络传输方面,客户机再发送数据后,将等待服务器的确认到信号, 收到后,在此等待服务器发送数据,然后对数据进行确认服务器再接 收到数据后发送确认信号,在对数据处理、访问数据库后,将饭返回 信息送回客户机,并等待确认。 4.3 运行时间 在软件的需求分析中,对运行时间的要求必须对做出的操作有较快的 反映。网络硬件对运行时间有最大的影响,当网络负载量变大时,操 作反应将受到很大的影响。所以将采用宽带网络,实现客户机与服务 器之间的连接,以减少网络上传输的开销。其次是服务器的性能,这 将影响数据库访问时间及操作时间的长短,加大客户及操作的见,所 以必须提高使用性能的服务器。 5.系统数据库设计 5.1 逻辑结构设计 数据库中应该包含 6 张表, 6.系统出错处理设计 6.1 出错处理设计 出错输入信息,程序在运行时,主要会出现两种错误: 由于输入信息无法满足要求时产生的错误称为软错误。
Hale Waihona Puke Baidu
2.4. 概要设计模块结构图与描述表 2.5 条件与限制
以 Windows 系统为操作平台,用 VB 编程语言和 SQL Server 数据库来实现 高校学生宿舍管理系统所需功能。完成该项目需扎实的计算机基础且需要精于某 种计算机语言,必须在规定的时间内完成是开发者不得不遵守的。系统导致的后 果,如是因为开发者疏忽,则理由开发者负责,并赔偿损失。
1. 引言 1.1 编写目的 本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的概 要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到 系统设计资料的规范性与全面性,以利于系统的实现,测试,维,版 本升级等。 1.2 项目背景 系统名称:学生宿舍管理系统 任务提出者: 开发者:田松组 用户:孝感学院新技术学院 1.3 定义 总体设计、数据库设计,运行设计、出错设计,安全保密设计、维护 设计 1.4 参考资料 《软件文档编写》.潘孝明 辛明海编.高等教育出版社 2. 总体设计 2.1 需求规定 (1)性能 响应时间:每笔事务处理响应时间少于 3~秒(不含统计分析类的输 出);当数据录入操作时应无等待响应时间。 数据可靠性:在应用系统投入运行 5 年生命周期内数据不得丢失;一
3. 接口设计 3.1 外部接口 3.1.1 用户界面 采用广泛应用的 GUI,即如窗口、菜单、对话框、滚动条等。 3.1.2 硬件接口 支持一般的 Windows XP 3.1.3 软件接口 运行于 Windows XP 及更高版本具有 WIN32 API 的操作系统之上。 3.1.1.4 内部接口(模块间的接口) 4.运行设计 4.1 运行模块的组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用, 读入并输出进行格式化。在接收数据模块时,将调用网络传输模块, 将数据通过网络传送到服务器,并等待可接受服务器返回的信息。接 收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应 的输出。 服务器程序的接受网络数据模块必须始终处于活动状态。接收到数据
由于其它问题,如,网络传输超时等产生的问题,成为硬错误。 对于软错误,须在操作成功判断模块及输入数据验证模块进行数据分 析,判断错误类型,在生成相应的错误提示语句,送到传输模块中。 对于硬错误,可在出错的相应模块中,输出简单的出错语句,并将程 序重置,返回输入阶段。 出错信息必须给出相应的出错原因、出错处理对策。所有的客户机及 服务器都必须安装不间断电源,以防止停电或电压不稳定造成数据丢 失的损失。若真断电时,客户机上将不会有太大的影响,服务器端点 后的恢复过程可采用 SQL2005 的日志文件,对其进行回滚处理,对 数据进行恢复。 在网络传输方面,可考虑建立一条成本较低的后被网络,以保证主网 络断路时的通信 在硬件方面要求选择较可靠、稳定的服务器机种,保证系统运行是的 可靠性。 6.2 安全保密设计
旦数据转为历史记录后任何人不得更改。 ⑵程序正确性 应用程序试用期结束后,程序运行过程中不允许出现程序逻辑与算法 错误。 程序系统运作在运作过程中,由于操作错误或输入/输出数据溢出时, 不应死机而应提示故障原因,然后以正常出口退出当前操作环境。 ⑶系统安全 非授权用户不得进入程序系统。 无修改权的用户不得修改档案和更新以及执行处理功能。 2.2 运行环境 ⑴设备 客户端:PⅡ或更高档微机 服务器端:Windows xp 服务器 局域网环境和设备。 ⑵支撑软件 客户端:中文 Windows xp,Win7 服务器端:Windows xp 系统、SQL 2005 数据库 ⑶本子系统和 其他子系统的接口关系 本系统中的处理业务功能分为管理员登陆管理、输入成绩管理、查询 成绩管理和退出管理等。 本系统共同最终将集成到学校的教务管理 系统及办公自动化系统中去。 2.3 基本设计概念和处理流程
在用户登陆系统时,进行身份验证,只允许合法用户进入系统。 6.3 维护设计
维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL 2005 的数据库维护功能机制。必须按照软件产品设计规范的步骤进 行开发,并充分考虑软件的课维护性,详细编写各阶段的文档资料。