- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、绪论 - 1 -
1.1概要描述 - 2 -
1.2 团队分工 - 2 -
二、 系统需求分析 - 2 -
2.1功能需求 - 2 -
三、系统设计 - 5 -
3.1系统采用的逻辑以及物理结构 - 5 -
3.2系统的开发环境选择 - 5 -
3.3系统的数据库设计(个人负责程序涉及的数据库) - 5 -
四、系统实现及测试 - 8 -
4.1系统模块功能介绍 - 8 -
4.2系统实现过程中遇到的主要疑难问题和解决方案 - 16 -
4.3系统实现的特色之处(包括技术和功能) - 17 -
4.4 系统测试 - 17 -
五、总结 - 17 -
5.1不足 - 17 -
5.2 总结 - 18 -
参考文献 - 18 -
附录 - 19 -
一、绪论
1.1概要描述
课程设计管理系统,实现课程信息管理的电子化,减轻管理人员的负担。管理人员能够很好对课程进行管理。长期以来,学校基本都是使用传统人工的方式管理学生课程信息,效率低、保密性差,随着计算机和网络技术的发展,使用计算机来管理课程信息已经成为发展趋势。这样可以提高学生选课和成绩管理工作的效率,围绕此管理所需要的学生个人信息、课程和任课教师信息、所选课程信息进行管理及维护。
1.2 团队分工
二、 系统需求分析
2.1功能需求
系统整体的用例图如下:
- 2 -
系统用例图图2.1
管理员对课程信息进行增加、删除、编辑和查看;教师打印选课学生名单、班级成绩表、查看课程;学生可以查看自己已选课程的成绩、打印班级课程表、查询课程。需要注意的是,由于课程设计任务书表达的不明确,所以我们将管理员和教师的功能合并到教师 角色中。数据流图如下:- 3 -
2.2 数据流图图
数据流图2.3 图
- 4 -
三、系统设计
3.1系统采用的逻辑以及物理结构
3.1
图
系统的开发环境选择3.2 myeclipse 10;web(1)使用的开发环境是 SQL sserverr 2008。(2)数据库使用的是
)
(个人负责程序涉及的数据库3.3系统的数据库设计 系统数据库设计表3.1
功能说明表名
存放选课信息) 选课表(choose 存放班级信息班级表(class) 存放院系信息college院系表()
)存放课程信息课程表(course 存放专业信息major专业表()
存放学生信息 学生表(student)
- 5 -
存放教师信息教师表(teacher)
class
班级信息表表3.2
是否为空 描述是否主键 序号字段名 类型 否 Varcher 1 主键、班级编号是num Varchar 否name 2 teacher Varchar 3 time 4 Varchar 5
major Varchar
班级名称否 班级辅导员否 入学时间 否 专业否
否否否
teacher
3.3 教师信息表表
描述是否为空 序号 字段名 是否主键类型
是1 主键、教师编号num Varchar 否
教师姓名Varchar name 否 否 2
教师姓名 course 否 3 Varchar 否 password
密码4
Varchar 否 否
college
表3.4 院系信息表
字段名 是否主键 序号 类型是否为空否 Varchar 是 1 num Varchar
2 name
主键、系编号院系名称
否 否
描
class
课程信息表表3.5
字段类是否为是否主序描
主键、课程编1numVarchar
课程名name2Varchar
课程学3timeVarchar学score4Varchar课程类style5Varchar课程开始时6starttimeVarchar
课程结束时间7 否 否endtime Varchar
教室 否classroom Varchar 否8
任课教师否Varchar 9 否teacher
总人数 否 10 allamount Int 否当前人数 11 nowamount Int 否否 12 课程状态 否 否Varchar condition
student
3.6 表学生信息表
- 6 -
描述 是否主键 类型序号 字段名 是否为空 1 学生学号是num nchar 主键、否否name 否nchar 2 学生姓名sex 学生性别否3 Varchar 否 学生出生日期4 Varchar 否 否birth 学
文档评论(0)