数据库原理 课程设计方案设计
设计题目:教学管理系统
专 业 计算机科学与技术 班 级 学 生 XXX(组长)
XXX XXX
XXX XXX
指导教师
目录
一、系统规划 .......................................................................................................................................... 1
1.1 可行性分析 .............................................................................................................................. 1 1.2 制定信息系统开发方案及日程安排 ...................................................................................... 1 二、系统分析 .......................................................................................................................................... 2
2.1需求确定 ................................................................................................................................... 2 2.2需求分析 ................................................................................................................................... 3 三、系统设计 .......................................................................................................................................... 7
3.1 代码设计 .................................................................................................................................. 7 3.2 输出与输入设计 .................................................................................................................... 17 3.3 数据库设计 ............................................................................................................................ 17 3.4软件和系统结构(层次结构图) ......................................................................................... 17 四、系统实施 ........................................................................................................................................ 18
4.1 程序设计说明书 .................................................................................................................... 18 4.2 用户手册 ................................................................................................................................ 18 五、系统测试 ........................................................................................................................................ 19
5.1 系统登录测试: .................................................................................................................... 19 5.2 教师录入课程测试: ............................................................................................................ 20 5.3 教师查询成绩测试: ............................................................................................................ 20 5.4 教师录入成绩测试: ............................................................................................................ 20 5.5 学生选课测试: .................................................................................................................... 20 5.6 学生查看课表测试: ............................................................................................................ 21 5.7 管理员排课测试: ................................................................................................................ 21 5.8 管理员管理数据表测试: .................................................................................................... 22 六、收获和体会 .................................................................................................................................... 23
1
一、系统规划
1.1 可行性分析
运行可行性
本系统操作简单、易于理解。运行环境适应当前市场,信息化的教务管理是如今信息时代的大势所趋,所以从长远考虑此系统可行。
技术可行性
本系统后台数据库采用Microsoft SQL Server,该系统在安全性、准确性、运行速度方面有绝对优势,并且处理数据库量大、效率高。就目前的使用的开发技术来说建议系统的功能可以达到,利用现有的技术在规定期限内开发工作能够基本完成。
1.2 制定信息系统开发方案及日程安排
姓名 XXX XXX XXX XXX XXX 成员任务分配 主要系统设计,模块集成,数据库访问。 数据库设计,sql语句编写。 查询成绩功能设计,模块界面设计 成绩录入功能设计,修改成绩 管理员修改信息设计,搜集资料
模块图说明 1.教师
查询成绩:教师可查看已录入学生的成绩
1