软件详细设计文档(终)
详细设计文档
1.引言
1.1编写目的:编写该需求规格说明为了记录本次软件设计的需求分析是最终得到的结果,以及在以后软件设计师会用到的数据以及功能。读者为编写软件的小组成员。
1.2项目背景: 名称:校园选课管理软件
提出者:曾理
开发者:罗骁,曾理,曾正旗,聂良疆,施宏飞
用户:需要进行选课的大学生
与其他系统的关系:结合官方教务系统辅助在校大学生选课
1.3缩写说明:无
1.4术语定义:辅助选课:根据用户的课表和用户提供的需求,系统挑选出符合条件的课程。
1.5参考资料:《软件工程方法与实践》、《Qt creator快速入门》。
1.6版本信息:
具体版本信息如表A-1所示
表A-1 具体版本信息
修改编号 |
修改日期 |
修改后版本 |
修改位置 |
修改内容概述 |
1 |
2018-6-7 |
1.0 |
全部 |
完成第一次编写 |
2.总体设计
2.1需求概述
选课系统的需求定义如下:
系统初始化:运行程序连接网络,得到用户信息数据库。
用户登录:用户输入用户名和密码进行登录。
2.2软件结构
3.程序描述
3.1模块基本信息
3.2算法
无
3.3程序逻辑
(1)注册,登录
(2)选课,退课,查看信息
(3)结束。
3.4接口
用户登录界面,菜单。
3.5测试要点
程序的登录、选课、退课、显示信息功能。