学生管理信息系统概要设计说明书Word文件下载.docx

上传人:b****1 文档编号:14324379 上传时间:2022-10-22 格式:DOCX 页数:10 大小:39.12KB
下载 相关 举报
学生管理信息系统概要设计说明书Word文件下载.docx_第1页
第1页 / 共10页
学生管理信息系统概要设计说明书Word文件下载.docx_第2页
第2页 / 共10页
学生管理信息系统概要设计说明书Word文件下载.docx_第3页
第3页 / 共10页
学生管理信息系统概要设计说明书Word文件下载.docx_第4页
第4页 / 共10页
学生管理信息系统概要设计说明书Word文件下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

学生管理信息系统概要设计说明书Word文件下载.docx

《学生管理信息系统概要设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《学生管理信息系统概要设计说明书Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。

学生管理信息系统概要设计说明书Word文件下载.docx

学生管理信息系统>

需求规格说明书》,2011.4

二.任务概述

1.目标

2.运行环境

2.1软件环境:

除了要安装学生管理系统外,还必须具备相应的软件环境,才能更好地运行。

(1)Java虚拟机,支持Java开发的软件。

(2)应采用统一的软件操作系统(XP),这是为了更好地管理。

(3)服务器上安装数据库系统(SQLServer2005或2008),从而实现信息资源安全化管理。

(4)安装防病毒软件,病毒防火墙等。

因为所有的机器都是互

连的,一旦有病毒侵入,容易造成整个系统的瘫痪。

2.2硬件环境

软件不是一套可独立运行的系统,必须依托在完善的硬件设

备上。

本例从实际应用角度考虑,要使软件正常有效地运行,还必须具备以下硬件环境。

(1)操作系统必须是586以上,64MB内存配置。

为了更好更快

地运行,如果情况允许,建议尽量采用内存较大的电脑。

(2)运行通畅的网络环境。

所有的内容都通过网络传输,如果网络出现问题,则系统将无法正常工作。

(3)服务器:

由于系统采用C/S结构,为了数据安全和速度问

题,数据库和系统文件等要求单独安装在一台机器上,服务器的选择是系统稳定性的关键因素。

3.需求概述

3.1浏览功能:

●列出所有记录(每项记录只列出姓名、单位及部门);

●可选定一项记录,显示所有域;

3.2查询功能:

●姓名匹配查询;

●选课及成绩匹配查询;

3.3修改功能:

●修改所有的域,姓名不能为空;

3.4增加功能:

●增加一个新的记录;

3.5删除功能:

●删除一个记录,提供确认机制;

3.6打印功能:

●选择特定记录(一个或多个)打印报表;

3.7快捷功能:

●以数字键表示特定记录,使用户只需按一个键即可得到所需记录;

4.条件与限制

资金、时间约束:

技术约束:

采用C/S结构,数据库采用SQLSERVER,界面要求使用汉字。

标准约束:

《编程规范》,《界面风格规范》

三.总体设计

3.1处理流程

1>

系统初启时,根据配置文件导入数据库,设置各全局变量;

2>

然后进入事件等待状态,各专门功能模块由事件驱动机制激活,分别执行完各项功能后仍进入事件等待状态;

3>

最后由关闭系统事件引导激活关闭系统模块,退出整个系统。

3.2总体结构和模块外部设计

初始化失败

相关事件

返回

……

3.3功能分配

1.系统控制功能

●初始化模块(M1.1);

●关闭系统模块(M1.2);

●系统功能模块(M4.1);

2.浏览功能

●浏览模块(M2.1);

●刷新浏览模块(M2.2);

●基本资料模块(M3.1);

●刷新基本资料模块(M3.2);

●详细资料模块(M5);

3.查询功能

●查询模块(M4.2);

●同时包括M2.2和M3.2;

4.修改功能

●修改模块(M4.3);

5.增加功能

增加模块(M4.4);

6.删除功能

●删除模块(M4.5);

7.打印功能

●打印模块(M4.6);

8.快捷功能

●快捷选择模块(M6.1);

●设置快捷选择模块(M6.2);

●删除快捷选择模块(M6.3);

四.接口设计

4.1.外部接口

4.1.1用户界面

◆采用广泛应用的GUI,即诸如窗口、菜单、对话框、滚动条等。

◆主控界面划分为四个区:

基本资料区,系统功能区,浏览区和快捷

选择区。

基本资料区

系统功能区

浏览区

快捷选择区

4.1.2硬件接口:

支持一般x86系列微机和WindowsXP。

4.1.3软件接口:

运行于Windows2000及更高版本具有WIN32API的操作系统之上。

4.2.内部接口(模块之间的接口。

◆初始化模块:

系统初始时由操作系统调用,执行完毕后进入事件等待状态;

◆关闭系统模块:

由系统功能模块调用,执行完毕返回操作系统;

◆浏览模块:

由相应事件驱动,完成对浏览区的直接事件响应功能,可能会调用刷新浏览模块;

◆刷新浏览模块:

依据当前数据刷新浏览区;

◆基本资料模块:

由相应事件驱动,完成对基本资料区的直

接事件响应功能,可能会调用刷新基本资料模块;

◆刷新基本资料模块:

依据当前数据刷新基本资料区;

◆系统功能模块:

接收系统功能区相应事件,启动查询、修改、增加、删除、打印及关闭系统等模块;

◆查询模块:

完成查询功能;

◆修改模块:

完成修改功能;

◆增加模块:

完成增加功能;

◆删除模块:

完成删除功能;

◆打印模块:

完成打印功能;

◆详细资料模块:

由相应事件驱动,显示记录的详细资料;

◆快捷选择模块:

接收快捷选择区相应事件,完成快捷选择功能;

◆设置快捷选择模块:

由相应事件驱动,完成设置快捷选择功能;

◆删除快捷选择模块:

由相应事件驱动,完成删除快捷选择功能;

五.数据结构设计

1.逻辑结构设计

数据库中应包含4个表,即系统用户表(Users)学生信息表

(Student)、课程信息表(Course)和学生选课表(SC),设计要求如表5-1-1~5-1-4所示。

表5-1-1

系统用户表(Users)

名称

字段名称

数据类型

主键

非空

用户名

username

Char(10)

Yes

密码

userpwd

Varchar2

No

权限

usertype

表5-1-2

学生信息表(Student)

学号

snum

姓名

sname

Vvarchar2

性别

ssex

Char

(2)

民族

sethnic

char

(2)

籍贯

shome

入学年份

syear

Char(4)

专业

smajor

学院

scollege

出生日期

sbirth

Char(8)

表5-1-3

课程信息表(Course)

课程编码

cnum

课程名称

cname

授课教师

cteacher

上课地点

cplace

上课时间

ctype

Char

(1)

表5-1-4

学生选课表(SC)

2.物理结构设计

数据库Student的文件物理结构:

采用顺序结构的记录文件。

3.数据结构与程序的关系

初始化模块:

将会设置全局变量1~7;

关闭系统模块:

将全局变量1、4、5、7保存至配置文件中;

浏览模块:

利用鼠标及键盘事件设置全局变量3;

刷新浏览模块:

设置全局变量3,并使用全局变量1、2和6;

基本资料模块:

设置全局变量6中的相应数据;

刷新基本资料模块:

使用全局变量3和6,并可能访问数据库;

系统功能模块:

利用鼠标及键盘事件;

查询模块:

访问数据库;

修改模块:

访问数据库和全局变量3;

增加模块:

设置全局变量1、2、6和7;

删除模块:

利用全局变量3和6,设置全局变量1、2和6;

打印模块:

利用全局变量2、3和6;

详细资料模块:

访问数据库和全局变量3和6;

快捷选择模块:

访问全局变量2和4;

设置快捷选择模块:

设置和访问全局变量2和4;

删除快捷选择模块:

六.运行设计

1.运行模块的组合

模块命名方式按照相应模块结合特性制定。

命名方式为Ma和Ma.b,其中数字a相同的模块即为同类模块。

2.运行控制

本软件控制流程:

先由操作系统启动M1.1(其中调用M2.2

和M3.2),然后进入事件驱动模式,由相应的事件分别激活

M4.1(相应激活M4.2、M4.3、M4.4、M4.5、M4.6和M1.2)、

M2.1、M3.1、M6.1、M6.2和M6.3等模块,其中M1.2将关闭并退出系统。

3.运行时间

各模块运行时间均应控制在1~3秒内(其中大部分为响应用

户的动作)。

由于系统采用事件驱动方式,有效提高计算机的利用率。

七.出错处理设计

本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏;

努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏;

3>

采用对话框形式为用户提供警告信息;

4>

可考虑实现数据库备份及密码功能;

5>

一些关键性操作(比如删除记录),都应提供确认机制。

八.维护设计(说明为方便维护工作的设施,如维护模块等。

作为一个产品,《学生管理信息系统》软件必须按照规范的步骤

进行开发,并充分考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1