- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NET培训机构课程设计报告.doc
实 训 报 告
课程名称: 软件开发综合实训
课题名称: 英才教育管理系统
专业: 计算机科学与技术 班级: 093211
学号: 36 姓名: 袁方宇
指导教师: 董大钧 成绩:
完成日期: 2011-1-14
目 录
1 需求分析 1
2 系统功能设计 1
2.1 数据流程分析 1
2.2 系统功能图 1
2.2 业务流程分析 3
2.2.1 学员模块流程图 3
2.2.2 授课教师模块流程图 3
2.2.3 管理员模块流程图 4
3 系统数据库设计 1
3.1 数据分析 1
3.2 数据库逻辑设计 2
3.2.1 系统E-R图 2
3.2.2 系统实体图 3
3.3 数据库物理设计 5
4 系统的具体设计方案及实现方法 8
4.1 登录模块设计 8
4.2 普通用户模块设计 8
4.2.1 学生登陆模块 8
4.2.2 授课教师模块设计 9
4.3 管理员模块设计 10
1 需求分析
在21世纪的今天,校外培训机构已经日渐成型,竞争也不再向以往那样没有规范,现在在技术、实力、人才方面竞争相当激烈。技术的提升和实力的增强是现在人们最为需要的。在教学方面通过借鉴国内外计算机教学理念,以突出学员个性发展为根本,注重实际能力训练和知识培养相结合,强化“学以致用”的教学原则,运用多种现代化教学方法和手段。作为计算机应用的一部分,使用计算机对培训中心内部信息进行管理有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优点能够极大地提高培训机构的管理效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套培训中心管理系统是很有必要的事情。 学员统个学员学号过录学号来对学习绩分数进课师绩录统个课师编号过编号进统对学员绩进行录统员进2 系统功能设计
2.1 数据流程分析
图图2.2 系统功能图
本系统的主界面,是一个有选择的登录框,分为学员、授课教师、管理员三部分。如图2.5所示。
图2.学员管理信息系统功能2.6所示。
图2.学员模块2.7所示。
图2.授课教师模块2.8 所示。
图2.管理员模块2.3 业务流程分析
本系统主要包括3大模块,学员课师员个对应关过UML结图来2.2.1 学员模块流程图
在学员登录后,只能对自己的成绩查看,个人的信息进行修改。如图2.1所示。
图2.学员图
2..2 授课教师模块流程图
在授课教师登录后,只能在自己所教的课程中,对学员的成绩进行录入,修改自己的信息。如图2.2所示。
图2.授课教师图
2..3 管理员模块流程图
管理员有很大的权限,可以对学员、授课教师、课程、班级、成绩的修改、学费的管理和管理员个人密码修改进行操作。这里主要是学费管理模块——学费管理是通过学员的入学时间来进行确定的,学员可以通过系统自行选择要学习的课程来充实自己的头脑。如图2.3所示。
图2.管理员图3 系统数据库设计
3.1 数据分析
表3.1 数据清单表
学员=学员账号+学员码123456)
授课师=课师001)+授课师码123456)
管理员=管理员用户名(admin)+管理员密码(admin)
成绩=学员编号++开课时间+学员成绩+授课教师姓名
班级管理=班级编号+授课教师+开课时间
学费管理=学员编号+班级编号+学员姓名+入学时间+交费金额+退款金额
3.2 数据库逻辑设计
3.2.1 系统E-R图
1数设计来员统学员绩E-R图这个问题的实从统学员绩课师学员、课组这个系统个实来员统学员级E-R图这个问题的实从统学员级课师学员、课组这个系统个实来员统学费E-R图这个问题的实从统学员级学员、课组这个系统个实2、以学员成绩管理为例,分析三个实体之间的联系。首先,这三个实体不是一个统一体,学员成绩与授课教师没有内在联系,授课教师必须通过课程实体才能与学员建立联系,因而先不考虑。课程与学员这两个实体是多对多联系;一位学员要学习多门课程,一门课程有多位学员共同学习。而成绩是这两个实体“学员”和“成绩”共有的属性,应填在二者的联系“学习”边。因为成绩既不是学员独有的,也不是课程独有的;“学员甲70分”或“计算机70分”是不完全的,说“学员甲计算机70分”才是正确的,因为70分是学员甲和计算机课二者共有的。这个E-R图可画成图3.1所示。
图学员与课程E-R图
(计算机、数据库管理有多位授课教师教,但对某个固定的学员来说只能有一位授课教师)。其E-R图,如图3.2所示。
图授课教师与课程的E-R图
E-R图和授课教师与课程E
文档评论(0)