毕业生选题系统总体设计说明书Word格式.docx
《毕业生选题系统总体设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《毕业生选题系统总体设计说明书Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
2.3基本设计概念和处理流程.......................................................................................5
2.4结构...........................................................................................................................5
2.5功能需求与程序的关系...........................................................................................8
2.6人工处理过程...........................................................................................................8
2.7尚未解决的问题.......................................................................................................9
3.接口设计..............................................................................................................................9
3.1用户接口...................................................................................................................9
4.2外部接口...................................................................................................................9
3.3内部接口...................................................................................................................9
4.运行设计..............................................................................................................................9
4.1运行模块组合...........................................................................................................9
4.2运行控制...................................................................................................................9
4.3运行时间..................................................................................................................10
5.系统数据结构设计.............................................................................................................10
5.1逻辑结构设计要点..................................................................................................10
5.2物理结构设计要点..................................................................................................11
5.3数据结构与程序的关系..........................................................................................11
6.系统出错设计.....................................................................................................................12
6.1出错信息..................................................................................................................12
6.2补救措施..................................................................................................................12
6.3系统维护设计..........................................................................................................12
1引言
1.1编写的目的
本设计方案是为研究学生毕业论文而编写的总体设计,它在这个阶段的工作是划分出组成系统的物理元素-程序、文件、数据库、人工过程和文档等,同时,也设计软件的结构,确定系统中的每个程序是由哪些模块组成的,及这些模块相互的关系。
此系统的开发,主要目的是使老师能更好地管理课程计,也能使学生能更好地把自己想要选的课程正确无误的选出来,使出在选课时期的学生能有条不紊的进行。
1.2背景
软件名称:
毕业设计选题系统
任务提出者:
老师
用户:
毕业生、出题老师、管理员
1.3定义
毕业设计选题系统:
GraduationDesignSelectionSystem
此项目要开发的系统名称,老师开设毕业设计课题,学生选择毕业课题
∙可修改性:
容许对系统进行修改而不增加原系统的复杂性。
∙有效性:
软件系统能有效地利用计算机的时间资源与空间资源的能力。
∙可靠性:
能够防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。
∙可理解性:
系统具有清晰的结构,能直接反映用户的需求。
可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植与可用。
∙可维护性:
软件产品交付用户使用以后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,使软件产品适应环境的变化。
∙可重用性:
概念或功能相互独立的一个或一组相关模块定义为一个软部件。
软部件可以在多种场合应用的程度称为部件的可重用性。
∙可适应性:
软件在不同的系统约束条件下,使用户需求得到满足的难易程度。
∙可移植性:
软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。
∙可追踪性:
根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力。
∙可互操作性:
多个软件元素相互通信并协同完成任务的能力。
1.4参考资料
【1】张海藩软件工程。
清华。
清华大学出版社2008.2
【2】陆惠恩张成姝。
实用软件工程。
北京:
清华大学出版社。
2009.9
【3】赵伟。
软件工程经济学。
西安:
西安电子科技大学出版社2008.9
2总体设计
2.1需求规定
(1)学生基本信息管理
1.添加学生基本信息
2.修改学生基本信息
3.删除学生基本信息
4.查看学生基本信息
(2)导师基本信息管理
1.添加导师基本信息
2.修改导师基本信息
(3)课程开设
1.添加课程信息
2.修改课程信息
(4)课题选择
1.课题选择
2.课题退选
时间特性要求
无论是客户端还是管理端,当用户登录,进行任何操作的时候,系统能够进行及时反应,更新处理时间都比较快且迅速,完全满足用户要求。
灵活性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要适当调整,灵活性非常大。
输入输出的要求
A、对一些可选项目,应当使用复选框的选项
B、必填项目都必须填,否则会提示错误
数据管理能力要求
A、所需要用的表有:
学生数据表:
记录学生的基本资料;
导师数据表:
记录导师的基本资料;
课题数据表:
记录课题的基本资料;
选课表:
记