《毕业设计选题管理系统》
概要设计说明书
院 系: 工程技术学院 课程名称: 软件文档写作 专 业: 软件工程 班 级: 103110701 学 号: 10311070107 姓 名: XXX 指导教师: XXX 成 绩:
2013年12 月25日
目 录
1
引言........................................................................................................................................... 1 1.1编写目的 .............................................................. 1 1.2背景 .................................................................. 1 1.3定义 .................................................................. 1 1.4参考资料 .............................................................. 2 2
总体设计 ................................................................................................................................... 2 2.1需求规定 .............................................................. 2 2.2运行环境 .............................................................. 3 2.3基本设计概念和处理流程 ................................................ 4 2.4软件结构图 ............................................................ 6 2.5功能需求与程序的关系 .................................................. 8 2.6人工处理过程 ......................................................... 10 2.7尚未解决的问题 ....................................................... 10 2.8数据库设计 ........................................................... 10 3
接口设计 ................................................................................................................................. 16 3.1用户接口 ............................................................. 16 3.2外部接口 ............................................................. 16 3.3内部接口 ............................................................. 17 4
运行设计 ................................................................................................................................. 18 4.1运行模块组合 ......................................................... 18 4.2运行控制 ............................................................. 18 4.3运行时间 ............................................................. 18
1 引言
1.1 编写目的
用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的元素,进行效益分析,从中选出一个最佳方案向用户推荐。如用户接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构,进行必要的数据库设计。
本文档是对工程技术学院毕业设计选题管理系统概要设计进行的说明性文件,为后面的系统开发提供依据。
1.2 背景
项目名称:毕业设计选题管理系统(Graduation Design Selection System); 任务提出者:老师; 开发者:陈育丹。
1.3 定义
表1-1 定义
术语和缩写 教务科、学生、教研室(指导老师) 毕业设计选题管理系统 学术委员会 系统管理员 通知公告 解释 本次待开发系统的客户。 为工程技术学院开发的一套毕业设计选题管理系统。 公示毕业设计工作启动,开会决定任命指导老师,并对论文题目进行审核。 毕业设计选题管理系统的开发者(教务科),角色权限的分配者。 学术委员通过此模块通知毕业设计工作启动,通知毕业设计工作相关事宜。 学生留言 学生可以通过留言版模块询问指导老师或者学术委员会关于毕业设计相关的问题。 1.4 参考资料
表1-2 参考资料
书名 软件工程案例教程 UML基础和Rose建模案例 数据库原理与技术 软件文档写作教程 毕业设计选题管理系统需求分析说明书 韩万江 吴建、郑潮、汪杰 申时凯、戴祖诚、余玉梅 马平、黄冬梅 作者 出版社 机械工业出版社 人民邮电出版社 清华大学出版社 电子工业出版社 2 总体设计
2.1 需求规定
表2-1 系统模块需求规定
系统名称 功能 说明 学生模块。学生在规定时间段内登录选题系统后,可以对个人信息进行维护;可以查看管理员发布 毕业设计选题管理系统 指导教师模块 学生模块 的有关毕业设计的通知和信息;在选题之前了解课题的简介、课题任务书、课题指导书及指导教师的相关信息,然后进行选题等操作。此外,为了使个别学生能根据自身特长或就业趋向做自己喜好的课题,还可进行自拟题目和指定自己所希望的指导教师;学生也可以通过留言板模块咨询学术委员会或者指导老师关于毕业设计工作和相关课题的问题,同时学术委员会或指导老师会给予相应的回复。 教师登录选题系统后,可以对个人信息进行维护(如:密码、联系电话、电子邮箱等);可以了解学术委员会发布的有关毕业设计( 论文) 的通知及
相关推荐: