34060222_朱亮_学生信息管理系统概要设计说明书(3)
时间:2025-04-20
时间:2025-04-20
1引言
1.1编写目的
本文档的编写目的是阐明本开发小组学生管理系统结构设计以及功能划分。本文档的预期读者是小组的开发人员、评审人员。
1.2背景
a. 本系统的名称:学生信息管理系统
b. 此项目的任务提出者是北京航空航天大学计算机学院;开发者为34060222。
1.3定义
1.4参考资料
“学生管理系统”项目定义.doc
34060222_朱亮_需求分析说明书.doc 《软件工程-实践者的研究方法》,R.Pressman,梅宏译,机械工业出版社 概要设计说明书模版GB8567-88
2总体设计
2.1需求规定
本系统是一个管理信息系统,维护的数据库包括了学生信息的添加、删除、修改、查询等功能。本系统有一个功能部分:所涉及的数据参见《34060222_朱亮_需求分析说明书.doc》的第五章数据字典。
2.2运行环境
本系统将被运行在PC机、Windows平台、装有BDE数据库引擎的环境中,
2.3基本设计概念和处理流程
在开发中,将本系统分为GUI视图和数据库操作,在生成的frame页面中,用户输入信息,根据不同的功能实现输入不同的数据。后台进行数据库操作,网络查询,和XML树的生成等工作。
2.6人工处理过程
录入人员对数据库进行备份需要进行人工处理。系统说明书中将指出处理的方法。
3接口设计
3.1用户接口
用户接口采用Windows标准的GUI界面,具体参见界面原型。
3.2外部接口
本系统与操作系统(Windows)之间的交互通过隐式的调用API函数实现,本系统与数据库引擎(BDE)之间的交互通过java标准控件实现。
3.3内部接口
数据以字符串的形式进行传输。
4运行设计
参见第2.5节、3.3节章
5数据库设计
表1:场地管理员个人信息表(DTable)
6系统出错处理设计
6.1出错信息
系统出错时,会在面板上说明出错原因。
7安全性设计
系统对除1-1、1-2、4-1外的所有表用密码进行不同强度的加密。除表1的场地管理员ID字段的完全控制密码会告知管理员外,其他所有表的完全控制密码均不对外透露。
上一篇:第05章 正弦稳态电路
下一篇:手机qq名片背景怎么弄