- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[教育学]教学事务管理系统
信息系统分析与设计课程设计报告
题 目:
专 业:
班 级:
学 号:
姓 名:
指导老师:
2011年 11月24日
目 录
1. 前言 3
2. 总体设计 3
2.1 编写目的 3
2.2可行性分析 4
2.3性能分析 4
3. 需求分析 4
3.1系统功能 4
3.2组织结构 5
4. 逻辑设计 6
4.1业务流程图 6
4.2数据流程图 7
4.3程序流程图 8
4.4 E—R图 9
5. 数据库设计 10
6. 心得 12
7. 参考文献 12
前言
建设高水平的大学,校园信息系统的建设是重要的一环。教学事务管理系统是学校管理事务信息系统建设的重要组成部分,是提高教学管理的质量和效益乃至建设世界知名的高水平的大学的关键环节。教务信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。因此,各大高校应该重视对教学事务管理系统的建设,在这方面要加强管理。同时,对教学事务的管理要有一个整体的系统。
借助于教学事务管理系统的建设,促进教学管理人员素质的提高,通过教学管理人员的实际应用,促进教学管理水平和效率的提高;通过提供多层次的教务信息服务和先进实用的使用手段,满足校内外对教务信息共享和利用的要求,并为各级领导提供有效的辅助决策服务。
总体设计
2.1 编写目的
随着现代科技的高速发展,设备和管理的现代化,在实际工作中如何提高工作效率成为一个很重要的问题。随着学校招生数量的不断扩大,学校教务不堪重负,所以需要一 款自动化的教学事务管理系统来对学生的信息进行管理和维护,屏弃手工管理所带来的效率低,易出错,耗费人力等缺点。
2.2可行性分析
本系统充分利用学校现有的资源,结合较为常用的软件开发技术,把系统分为分别运行在服务器和客户机上的两个子系统。系统以Microsoft Access作为数据库,使用功能强大的Visual C++6.0作为开发工具。开发人员具有一定的软件开发经验,有几万元的程序代码经验,有自行开发过一些中小型软件。
本系统运行于目前应用最广泛的个人计算机和Windows操作系统之上,一般用户均可熟练使用与维护,不需要更多专门的技术人员维护。
2.3性能分析
管理,维护上万条学生记录信息。
能满足近百位学生同时对个人信息的查询。
具有较高的可靠性。安全和保密性高。
需求分析
3.1系统功能
教学事务管理系统能对教学事务进行自动化管理,提供教师管理、学生管理、课程编排、成绩管理、查询服务等功能。
3.2组织结构
教学事务管理系统包括教师管理,学生管理,课程编排,成绩管理,查询服务。
教师管理:对教师资料的管理及添加。
学生管理:主要是学生信息管理,如学生资料添加、学生所在院系资料、学生所在专业资料的管理。
课程编排:各年级学生课程安排,选课的情况,课程表编制。
成绩管理:学生个课程成绩录入,管理,维护和统计。
查询服务:查询学生学习情况,选择课程,学习成绩,课程表。学生在校奖罚情况。
逻辑设计
4.1业务流程图
4.2数据流程图
4.3程序流程图
N
Y
4.4 E—R图
m n
m
n
n
1
学生(基本资料,院系资料,专业资料)
教师(编号,姓名,所属院系)
课程(课程号,名称,学分,学时,上课地点)
数据库设计
根据上面的E-R图,需要三个基本信息表:教师信息、学生信息、课程信息。其中,教师信息和学生信息实际上是从其它信息管理系统的数据表中直接读取。学生的选课信息需要用一个表来单独保存。由于每学期期末前都要进行选课,一次选课结束后要将这个表的内容及时保存到成绩单数据表中。使用本系统的不光是教务处的管理人员和教师,每个学生都需要登录到选课系统进行课程的选择。因此,需要对不同的登录人员进行密码认证和权限的限制,防止出现越权行为。用户名、密码和权限单独保存在一个数据表中。另外需要一个表格保存各记录号的计数值和一个课程状态代码表,这七个数据表的结构如下图所示:
表5-1 TEACHER教师个人信息表
字段名 数据类型 是否为空 说 明 ID CHAR(6) NOT NULL 员工号(主关键字) NAME VARCHAR(20) NOT NULL 姓名 DEPARTMENT CHAR(2) NOT NULL 所属院系 表5-2 STUDENT学生个人信息表
字段名 数据类型 是否为空 说 明 ID CHAR(6) NOT NULL 学号(主关键字) NAME VARCHAR(20) NOT NULL 姓 名 CLASS CHAR(4) NULL 所在班级
表5-3 COURSE课程信息表
字段名 数据类型 是否为空
文档评论(0)