学生信息管理系统总体设计规格说明书1.0

学生信息管理系统总体设计规格说明书1.0

ID:9365771

大小:881.00 KB

页数:23页

时间:2018-04-29

学生信息管理系统总体设计规格说明书1.0_第1页
学生信息管理系统总体设计规格说明书1.0_第2页
学生信息管理系统总体设计规格说明书1.0_第3页
学生信息管理系统总体设计规格说明书1.0_第4页
学生信息管理系统总体设计规格说明书1.0_第5页
资源描述:

《学生信息管理系统总体设计规格说明书1.0》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、文档编号3版本号1.0学生信息管理系统总体设计规格说明书开发小组成员:XXXXXXXX目录1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3基本设计概念和处理流程32.4结构32.5功能器求与程序的关系32.6人工处理过程32.7尚未问决的问题33接口设计33.1用户接口33.2外部接口33.3内部接口44运行设计44.1运行模块组合44.2运行控制44.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统出错处理设计56.1出错信息5

2、6.2补救措施56.3系统维护设计51引言1.1编写目的本文档是对学生信息管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发,并且对其他教育系统有良好的接口。设计系统的架构,以便使系统的开发能有效进行。1.2背景系统名称:学生信息管理系统;任务提出者:XXX开发者:XXX用户:XXX1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料《软件工程》高等教育出版社《管理信息系统基础与开发技术》人民邮电出版社2总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。本系统可分为学

3、生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2运行环境操作平台:windows98windowsmewindows2000windowsxpwindowsvistawindows7开发环境:MicrosoftSQLServer2000/20052.3基本设计概念和处理流程该文档目的在于明确系统

4、的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。软件的总体层次图:2.4软件结构Ma学生信息管理系统M1登录Mb数据操作M2用户选择Mc系统管理Md学生管理Me课程管理Mf成绩管理Mg班级管理M3添加M4修改M5查询Mh教师管理2.5尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3接口设计3.1用户接口用户接口语法结构软件回答信息管理员登录以英文和汉字开头,不超过6个字符进入主界面信息管理相关操作进行相应的操作3.2外部接口用户界面Windows应用软件用户界面的规范来

5、设计,使用以对话框为主的用户界面,便于用户使用。软件接口使用SQLServer数据库的驱动程序,通过COM接口访问。硬件接口鼠标、键盘3.3内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。4运行设计4.1运行模块组合具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据4.2运行控制软件运行时有较友好的界面,基本能够实现用户的数据处理要求。4.3运行时间系统的运行时间基本可以达到用户所提出的要求。5系统数据结构设计5.1系统逻辑结构设计根据系统需求,把系统分为登录模块,学生管理模块和教师管理模块等系统

6、的数据库表关系图(ER图):(E-R图)5.2物理结构设计系统的物理结构具体由数据库来设计与生成。(系统流程图)数据库设计:列名数据类型大小是否空字段描述User_idvarchar50否表示用户名,设为主键User_passwordvarchar50否记录用户登录本系统时的用户密码User_powerint4否记录用户类型,0-本校注册学生,1-管理员用户信息数据表(users)学生信息数据表(student)列名数据类型大小是否空字段描述Student_idvarchar50否记录学生的学号,设为主键Student_namevarchar50否记录学生姓名

7、Student_sexchar5否记录学生性别Student_nationchar5否记录学生民族Student_birthdaydatetime8否记录学生出生日期Student_timedatetime8否记录学生入学时间Student_classidvarchar50否记录学生所在班级号Student_homevarchar50否记录学生家庭所在地Student_elsevarchar50否备注班级信息数据表(class)列名数据类型大小是否空字段描述Class_idvarchar50否记录班级号,设为主键Class_nameVarchar50否班级全称

8、Class_departmentVar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。