学籍管理方案计划信息系统高设计与实现.doc

上传人:小** 文档编号:3013567 上传时间:2020-06-21 格式:DOC 页数:19 大小:149.40KB
返回 下载 相关 举报
学籍管理方案计划信息系统高设计与实现.doc_第1页
第1页 / 共19页
学籍管理方案计划信息系统高设计与实现.doc_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《学籍管理方案计划信息系统高设计与实现.doc》由会员分享,可在线阅读,更多相关《学籍管理方案计划信息系统高设计与实现.doc(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、!- 管理学院学籍管理信息系统的设计与实现2011-3目录一、 系统概述1.1管理信息系统的名称、目标和主要功能031.2背景、系统的用户、开发者以及本系统与其它系统或机构的关系和联系 031.3、参考资料和专门术语说明05二、 现行系统的说明2.1系统现状调查说明 062.2系统需求说明 08三、 新系统的构想3.1系统功能及分析 113.2系统逻辑模型 123.3遗留问题 17四、 系统的实施与计划4.1工作任务的分解 184.2时间进度安排 194.3预算 19第1章 系统概述1.1管理信息系统的名称、目标和主要功能 随着我国经济的快速发展,人们对于信息的需求量也越来越大,人们不再满足于

2、以前目标单一、设计呆板、实用性差的信息系统,为此,我们设计了这套学籍管理信息系统,希望可以使各项管理更加规范化。目标:1、系统应具有实用性、可靠性和适用性,同时注意到先进性。2、对各个数据库进行动态管理,防止混乱。3、能够按照用户选择的不同的条件进行简单查询和复合查询。4、能够对查询结果进行分类汇总,实现报表打印。5、注意数据的安全性,具有数据备份和恢复的功能。6、方便用户的操作,尽量减少用户的操作。 主要功能:包括学生基本信息的维护、学生成绩的管理、课程管理(课程计划与选课处理)以及学生在校期间奖评情况,包括学生信息管理、课程信息管理、成绩信息管理、综合查询、系统帮助等。1.2 背景、系统的

3、用户、开发者以及本系统与其它系统或机构的关系和联系背景随着社会的发展和经济时代的到来,管理信息系统在各行各业都越来越重要,特别是教育事业。在经济发达的国家, MIS系统的应用领域越来越广泛,为求在将来激烈的竞争中立于不败之地,在实际工作中考虑到我国教育行业的信息技术的应用程度还很低,各方面工作效率、良好的社会和经济效益方面还有待提高的情况下,我们设计了这套系统。近几年里学校的招生量不断增加,在校学生的数量也是日益增多,随之而来的是学生信息管理工作难度的不断加大。对学生信息的管理,特别是选课、成绩的管理是一项非常繁重的工作,如何管理好学生的成绩信息是每个学校都会面临的问题。传统的管理方式大多数是

4、人工管理,将所有的学生注册信息、课程信息、成绩信息等都保存在Excel表格里,到用到的时候再人工的去查一些信息,这样就严重影响到该校老师的工作效率,数据的更新与维护也比较困难,已经很难适应当今教学的要求。有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去,因此我们需要一套切实可行的管理信息系统。用户系统的主要用户为学校招生办工作人员、教务处工作人员、教师和学生。因为对计算机的人性化和易用性要求不高,为了简明,最好做到看界面按钮就知道其功能,使用该系统就应该是所有的管理人员、教务人员、教师以及各助理学生感觉到工作量减少、工作有秩序、工作效率有明显的提高

5、。 系统正常运行后预期的使用频度比较高,除平时教务人员、教师使用量比较大外,在招新生期间以及考试后将会有管理人员、教务人员、教师以及各学生的非常大的访问量。系统超级管理员-招生办工作人员以及教务处工作人员,对本系统有绝对管理使用权限,更可以注册新的管理员。系统普通管理员-教师,对本系统有选择性的管理使用权限,权限不同,其操作就不同。系统制度管理员-学生,对本系统有既定的管理使用权限,只可以浏览学生的各种信息,而不能更改或添加或删除学生信息。与其他系统的关系在这里,我们暂不考虑与其他系统的关系,只是在内部使用。1.3 参考资料和专门术语说明 1、管理信息系统 山东人民出版社 戚桂杰 彭志忠2、数

6、据库原理及应用 山东人民出版社 王瑞金3、数据库管理4、数据结构5、C+语言,VF语言等 第二章 现行系统的说明2.1系统现状调查说明在这一章里,我们将对系统的目标、主要功能、组织机构、用户要求等进行说明,并简要指明问题所在。使用表达工具有组织机构图、业务流程图、数据流程图、数据字典、数据加工处理的描述等。目标:我们这套学生信息管理系统的目标是使学生管理工作摆脱人工管理模式,避免信息流失,实现学生信息管理的计算机化。主要功能1) 学生信息、课程信息、成绩信息计算机存储;2) 从教务处可以添加、修改、删除学生信息、课程信息以及成绩信息;3) 从教务处可以查询学生信息、课程信息以及成绩信息;4)

7、查询者可以向教务处提出申请,打印学生信息、课程信息以及成绩信息;组织机构图 学校组织结构图 校长人事处德育处财务处教务处档案科各院系会计组财务管理教学管理学生管理教务处功能图教务处管理学生学籍管理学生成绩管理学生奖评管理学生课程管理业务流程图查询者招生办教务处学生信息学生信息管理输出学生信息学生信息学生信息课程信息课程信息管理输出课程信息课程信息课程信息成绩信息管理输出成绩信息成绩信息成绩信息成绩信息成绩登记 成绩单 老师 学生 学号 查询各种信息学生 选课信息 管理员 课表显示学籍登记 成绩单 个人信息、开课信息 全校课表奖惩排名 查询成绩2.2系统需求说明用户要求实现学生信息、课程信息以及

8、成绩信息的计算机存储及管理,摆脱人工管理模式,能打印excel表格里面输入学生信息、课程信息、成绩信息等。通过计算机管理,减少人工工作量,同时有效的避免信息流失,并且可以通过信息的集中统计进行学生信息、课程信息以及成绩信息的查询分析。高校希望能够对全校所有学生的信息进行集中管理。然后,对各个部门分配不同的权限,让他们去管理他们所需的信息,而没有管理权限的部门只能查询。1) 具有数据输入功能包括学生信息、课程信息、成绩信息的输入。为了保证记录的完整性。2) 具有信息存储功能能够存储学生信息、课程信息、成绩信息等重要数据。3) 具有浏览功能能够浏览学生信息、课程信息、成绩信息、院系信息、专业信息等

9、内容。4) 具有查询功能查询功能要求包括以下几项内容:a、按照学号、姓名、专业、班级等查询条件查询相关的学生信息。b、按课程号、课程名、开课学期、授课院系等查询条件查询相关的课程信息。c、按学号、课程、班级、专业等查询条件查询相关的成绩信息。d、提供院系信息、专业信息、班级信息的多种查询方式。5) 具有打印功能能够将各种查询结果通过打印机输出或输出到其他的Excel表格处理工具中。6) 具有数据维护功能对已输入的各项数据(如:学生信息、课程信息、成绩信息、用户信息等数据)可以由专门的操作员进行增加、删除和修改。7) 用户控制功能。设置多个用户权限用来控制用户可访问的内容。8) 系统功能。提供系

10、统友好界面、退出系统等基本的系统功能。现行系统主要存在的问题1) 无用户控制功能,不能设置多个用户权限。造成了只有一种用户的处理负担,同时不利于其他需要系统使用用户的查询与分析。2) 现行系统基本上是依赖office软件进行操作,管理的手段落后,办事的效率相对来说比较低。3) 往excel表格里面输入学生信息、课程信息、成绩信息等,输入时没有相应的检验,操作容易产生错误。4) 教师必须将自己的课程信息以及学生的成绩信息报送教务处,通过教务处的工作人员,才能将信息输入到系统当中,增加了教务处工作人员的工作负担,降低了工作效率,同时也不利于教师的计算机化工作。5) 学生不能登录系统进行信息的查询,

11、必须要提出申请到教务处,才能获得查询的信息,这增加了教务处工作人员的工作量,同时也不利于学生对自己个人信息、课程信息以及成绩信息的了解。6) 不具有按条件进行查询的功能,不能进行复合查询。7) 不具有打印报表的功能,必须经教务处批准,才能进行打印。8) 由于学校的各个部门都需要一些学生的基本信息,所以各个部门都有一份学生档案。一个部门的改动,将导致其他各部门必须修改,否则,学生的信息将不一致。现有系统采用的是B/S模式,比如:各系可以将自己系学生的成绩都传到教务处的服务器上,教务处就可以对各系学生成绩进行集中统一管理9) 没有适应于web的文件,只能应用于专门的软件。10) 查询时出现错误,如

12、文件正在使用,如何解决。11) 没写“添加信息不能为空”的代码。12) 用删除按钮删除后,不再能输入信息。13) 表之间的参照完整性没有设置,导致一个记录删除后,相应表的记录没有改变14) 系统模块过于简单,难以实现学籍管理的需要。 第三章 新系统的构想3.1 系统功能及分析 在这一节里,我们主要对我们的新系统系统提出明确的功能目标、并与现行系统进行比较分析,重点要突出计算机处理的优越性。我们小组的系统主要的目标是实现学校学生学籍管理,学生成绩以及选课等方面的协调和统一,主要以计算机进行信息的处理,别较之现在的系统,此系统更加方便直观。如:档案管理:学生的基本情况;成绩管理:期末成绩,补考成绩

13、,四六级成绩,计算机成绩;奖惩管理:奖学金评定,纪律处分;毕业生学位管理:结业处理,毕业处理,学位卡片;日常教务管理:各种日常报表,如通知书,补考通知书;新系统的功能:菜单档案管理成绩管理日常教务处理奖惩处理毕业生管理1添加新档案添加成绩打印学生情况基础素质排名毕业生学籍表2修改档案修改成绩打印期末成绩加分处理毕业资格审查3删除档案删除成绩成绩统计分析筛选名单毕业生登记4查询档案查询成绩打印各成绩单5选择默认表打印奖惩情况 新系统各个环节上采用的管理方法模型是分类管理,分为5个子模块进行管理。本系统是原有教务性质职能管理,直线管理办公模式的复制,谈不上流程的再造。3.2系统逻辑模型 各个层次的

14、数据流图、数据字典和加工说明如下:数据流程图招生办-新生名单-档案P1管理-学生注册-学籍D1表 留退学生名单 教师-成绩单-成绩管理-成绩表-日常教务管理学生 教师主管奖惩报告奖惩管理奖惩结论-毕业学生管理-毕业生登记表-用人单位学生成绩表学籍D1表-打印学生基本信息-学生基本情况报表-教师 P2.1-成绩排名表-打印期末成绩-班主任 -学生P2-成绩统计-成绩统计P5.3分析-补考学生名单-任课教师 -补考通知书-学生 处分学生名单 获奖名单 学籍表P5-登记毕业生学籍表-毕业资格审查 处分学生名单 毕业生基本情况表 学位表 毕业生登记-毕业生用人单位总体流程图查询者学生信息F2课程信息F

15、3成绩信息F4用户信息F1学生信息2成绩信息2用户信息2课程信息2用户信息1学生信息1课程信息1成绩信息1招生办教师教务处学生信息管理2课程信息管理3成绩信息管理4用户信息管理1输出学生信息输出课程信息输出成绩信息输出用户信息用户数据元素:数据项一览表编号数据元素名称别名类型长度DE001学号stu_id字符型20DE002姓名stu_name字符型10DE003学生类别category字符型10DE004性别sex字符型2DE005民族nation字符型15DE006籍贯address字符型40DE007出生时间graduate_timedatetime型8DE008班级class_name

16、字符型20DE009院系dept_id字符型10DE010专业major_id字符型10DE011注册时间reg_timedatetime型8DE012学生备注comment1字符型200DE013课程号cou_id字符型20DE014课程名cou_name字符型32DE015课程类别cou_description字符型10DE016开课学期term字符型20DE017课学时cou_hourint型4DE018课学分cou_creditfloat型8DE019教师名cou_teacher字符型10DE020课程备注comment2字符型50DE021成绩cou_score字符型10DE022成

17、绩备注Comment3字符型50DE023用户号user_id字符型10DE024用户名user_name字符型10DE025密码user_password字符型10DE026权限代码user_operator字符型2DE027院系名dept_name字符型20DE028专业名major_name字符型40DE039班级号class_id字符型10DE030学生类别号cat_id字符型4DE031学生类别说明comment4字符型50DE032课程类别说明cou_description_name字符型20数据结构: D1学籍表=学号+姓名+性别+出生日期+学院+专业D2 成绩表=学号+课程号+

18、学期数+成绩+补考成绩+补考次数D2.1 成绩排名表=学号+课程名+学分数+总分+总学分数+平均分+名次D3 获奖名单=学号+课程名+学分数+总分+名次+奖学金情况D4选课=学号+学院+课程号+课程名+成绩D5 课程表=课程号+课程名+授课老师+学分数E-R图课程表老师 选课 学生成绩表评比表3.3遗留问题 这一节将根据目前条件,暂时不能满足的一些用户要求或设想,并提出今后解决的措施和途径。遗留的问题: 当学生短期离开学校时,或者学生成绩出现失误时,及时调整和更改比较麻烦,学生选课时,与课程表的时间有时不能做到信息一致,系统维护比较麻烦,分离程度比较高。还有学生学籍问题,暂时休学以及交流访问的

19、学生的成绩系统需要维护的工作量。另外本系统未实现对数据库中多个表的操作,并且数据库系统中的关系表可以实现更紧密关联。另外可以加入系统管理员的相关信息表。在这些可改进功能的基础上也可以对页面进行更友好,更加人性化的设计。其主要未实现的功能是:A、系统中的修改密码功能无法实现;B、在系统添加班级信息、学生成绩信息和学生档案信息成功时,系统不会反馈信息给用户,导致用户不知道是否添加成功。C、只读管理员的系统运行界面不够完善,很多不能操作的模块的显示无法去除。D、由于本系统是针对山东大学设计的,当这个系统要运行于其它网域,就要根据实际情况进行相应的改动。 第四章 系统的实施与计划4.1工作任务的分解

20、这一节中,我们将根据资源及其它条件确定各子系统开发的先后次序,在此基础上分解工作任务,具体落实到每个人。 先后次序先做好教务处的流程,然后对教务处流程下的学生成绩,学生学籍,以及学生选课系统和奖惩系统,每个子系统图在进行相应的开发,例如选课系统,需要把学生的学籍信息和相应的课程信息全部注册登录,而这必须是在学生学籍信息系统开发完之后,所以需要有一个小组开发学生学籍信息,奖惩系统可以与选课系统同时进行,最后可以进行学生成绩系统的开发。任务分解需求分析的设计:谢良宇、周娜设计分析的设计:王霖、王文杰数据库及具体项目设计:王文杰、谢良宇系统的测试、维护及后续设计:周娜、王霖系统维护:王霖、王文杰、谢良宇、周娜4.2 时间进度安排 需求分析设计期间:半周 设计分析设计时间:一周数据库及具体项目设计:一周半系统的测试、维护及后续设计:一周4.3预算 本系统是一个极小型系统,不需要很多的开发人员,只需一个或两个熟悉SQL Server和Delhpi 7.0的技术人员即可,该系统需要的硬件设备例如:PC机,服务器,适配器等都可以以较低的价格在市场上买到,学校需要用计算机来对学生的学籍进行管理,因此需要开发大力支持费用约为300元。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁