学生信息管理系统开发概要设计说明书

学生信息管理系统开发概要设计说明书

ID:37013999

大小:93.50 KB

页数:8页

时间:2019-05-12

学生信息管理系统开发概要设计说明书_第1页
学生信息管理系统开发概要设计说明书_第2页
学生信息管理系统开发概要设计说明书_第3页
学生信息管理系统开发概要设计说明书_第4页
学生信息管理系统开发概要设计说明书_第5页
资源描述:

《学生信息管理系统开发概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计信A0602班学生信息管理系统概要设计说明书一.引言1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。1.2项目背景待开发软件系统的名称;计信A0602班学生信息管理系统本项目的任务提出者:《软件工程开发与应用》的授课老师开发者:田松林、金小军、刘新锋、朱秀凤、刘俊用户:学生信息管理人员、学生和相关人员。本项目将对计信A06

2、02班学生信息的管理和现有数据库信息系统进行扩充和完善,以提供各种数据信息服务,从而方便开发人员参考和对整个系统的规划,以及为详细设计提供更好的服务。1.3参考资料《软件需求》----(美)KarlE.Wiegers著陆丽娜王忠民王志敏等译二.总体设计:2.1需求规定2.1.1系统功能A:主界面登陆:该模块是本系统的主界面,在该界面中,用户可以选择下来所要进行的操作如:数据录入,数据查询,数据统计,打印等操作。B:系统后台:该模块主要是数据库的逻辑关系的建立,和重要信息的存储管理,通过主界面对后台数据信息进行管理,比如:信息的更新、修改、删除等操作。2.1.2系统性能A:精度a:要按照严格

3、的数据格式输入,否则系统不给予响应进行处理。b:查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。B:时间特性要求一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。C:灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。2.1.3输入输出要求A:数据约定a:输入的学号必须是数字,但不能超过13位;b:学生姓名必须是字符型,但不能超过6个字;c:学生成绩必须为数字,可以是小数;d:联系方式可以为数

4、字和字母;e:家庭地址、特长、爱好等没有限制B:输出a:查询的数据信息进行显示b:查询的数据进行打印2.1.4数据管理能力要求数据表10个,单个数据中不可以超过1000个文件。由于输入的数据全部是单个信息,没有什么表格,文件等内容,所以不存在什么复杂的数据管理,只要数据能够正确存储就可以。2.1.5故障处理要求a.内部故障处理在开发阶段可以随即修改数据库里的相应内容。b.外部故障处理对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。2.1.6其他专门要求a:使用人员必须了解Windows操作系统的使用b:数据的维护人员必须熟悉数据库的备份和恢

5、复2.2:运行环境规定2.2.1设备a:PIII1.5GHz以上处理器b:内存不少于512Mc.VGA彩显一台d:键盘和鼠标分别一个e:打印机一台2.2.2支持软件A.windows2000以上的操作系统B.MicrosoftVisualC++6.0.编程工具 C.Office2003应用软件2.2.3接口 A:硬件接口本软件不需要特定的硬件或硬件接口进行支撑。PIII1.5GHz以上PC机均可运行此软件。B:软件接口运行于Windows2000及更高版本具有WIN32API的操作系统之上。2.2.4控制本软件是在数据编程系统的支持下,展示界面由主窗口与子窗口嵌套而那成,窗口操作通过按钮控

6、制,不同的按钮进行不同的操作实现不同的功能.2.3基本设计概念和处理流程管理界面数据中心处理处理打印查询管理员操作信息输出查询用户界面管理员通过密码认证,进入信息管理页面对学生相关信息的录入、更新、修改、添加等操作,也可以通过查询界面对学生信息进行完全的查询,而学生和相关人员只能通过公共的查询界面对学生信息进行查询,如要对学生信息进行完全查询就需要得到管理员的同意。2.4结构主模块管理员用户界面输入输出输入输出主模块软件结构图登录模块登录模块身份检查管理员管理界面面输入信息提示if正确数据库查询else管理员登录软件结构用户查询模块输入查询条件IF正确输出结果ELSE打印查询结果返回重新输

7、入条件用户查询软件结构、A:主模块软件结构该模块为系统的模块集合,主要包括:管理员登录模块,管理员管理模块、用户信息查询模块等。主要功能是不系统中所包含的模块联系起来,使整个系统的各个模块能够相互完成一系列的数据操作。B:管理员登录软件结构该模块主要为学生信息管理员设计,管理员通过密码严正,登录到信息管理页面,对相关信息进行管理。C:用户查询软件结构该模块的主要功能是实现单个学生信息的查询,只允许对单个的查询,不能对查询

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

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

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