ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:640.39KB ,
资源ID:6932947      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6932947.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生成绩管理系统需求和分析报告.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

学生成绩管理系统需求和分析报告.docx

1、学生成绩管理系统需求和分析报告 信息工程学院 大作业报告课程名称: 题 目: 学生成绩管理 姓 名: 组 员: 班 级: 任课教师: 连云港职业技术学院信息工程学院 二一四 年 十 月摘 要本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开发本系统可使学院教职职工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加标准化。 目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的

2、系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。 本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。 一、绪论以学校学生管理信息系统建设中的成绩管理系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理

3、和方法,全文共分为绪论、系统分析、概要设计、详细设计、开发总结、致谢、参考文献、附录等。设计背景学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,但是几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。这种管理方式存在着许多缺点,如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如今学校的学生越来越多,成绩管理的工作

4、量越来越大,手工管理成绩的弊端也越来越明显。随着科学技术的不断提高,电脑科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为电脑应用的一部分,使用电脑对学生档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率。所以我想借本次课程设计之际,设计一个简易的学生成绩管理系统。 Visual Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。1.2.2 UML建模技术UML建模技术就是用模型元素来组建整个系

5、统的模型,模型元素包括系统中的类、类和类之间的关联、类的实例相互配合实现系统的动态行为等。UML提供了多种图形可视化描述模型元素,同一个模型元素可能会出现在多个图中对应多个图形元素,人们可以从多个视图来考察模型。1.2.3 MySQL数据库简介MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口API以及精巧的系统结构,受到了广阔自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。 二、项目可行性分析背景软件名称:学生成绩管理系

6、统项目开发者:连云港职业技术学院微软班用户单位:信息工程学院2.2.1 开发意图在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。电脑技术在日新月异的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。本系统是将现代化的电脑技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的电脑化,提高工作效率和工作质量,现提出如下的系统开发目标: 1.系统应具有实用性、可靠性和适用性,同时注意到先进性。2.对各个数据库进行动态管理,防止混乱

7、。 3.能够按照用户选择的不同的条件进行简单查询和复合查询。4.能够对查询结果进行分类汇总。 5.注意数据的安全性,具有数据备份和恢复的功能。6.方便用户的操作,尽量减少用户的操作。2.2.2 应用目标所要达成的应用目标: A.管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;B.教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的 查询。对自己的联系等信息进行更新,登录密码的修改,教师可以给学生录入,修改成绩。 C.学生可以在自己的权限内对自己的成绩查询,可以进行选课,以及个人信息的查询,登录密码的修改。 2.2.3作用及范围软件将为学生及教师提供一个成绩信息获取录入修改的平

8、台,软件将为教师提供录入、修改、查询学生成绩的功能,为学生提供成绩查询功能,能够获取教师所录入的成绩数据进行汇总分析并排名显示给学生。 本软件能够大幅度提高本科生成绩管理的效率,实现成绩查询录入等功能的系统化。本系统的最终用户只有一个:管理员。系统的管理员主要是对学生信息以及学生成绩进行一些操作。这些操作包括对学生信息的添加、修改、删除等。假设管理不完善,设计时没能全部考虑的到,本项目的开发将受到很大的影响。本系统需要辅导老师1名、开发人员4名。在管理方针,硬件的限制,并行操作安全和保密方面无约束。三、项目需求分析系统功能与性能要求1、管理员模块设计 管理员添加学生信息模块:管理员可以添加刚入

9、学学生的基本信息。管理员修改学生信息模块:管理员可以修改在校学生的基本信息。管理员删除学生信息模块:管理员可以删除休学或者毕业学生的基本信息。管理员查看学生成绩模块:管理员可以查看学生的成绩信息。2、 教师模块设计 教师密码修改模块 :管理员添加的用户帐号的初始密码与用户的帐号相同,用户通过密码修改模块可以自己需改密码。 教师录入成绩模块:教师可以录入学生的成绩。教师修改成绩模块:教师可以修改学生的成绩。教师查看成绩模块:教师可以查看学生的成绩。 3、 学生模块设计 学生密码修改模块:管理员添加的用户帐号的初始密码与用户的帐号相同,用户通过密码修改模块可以自己需改密码。 学生查询成绩模块:通过

10、表格的形式将该学生选择了的课程列出来,如果教师有录入成绩,则可以看到自己的课程成绩。学生选课模块:学生可以查看可选课程然后选择课程。系统DFD图2-1顶层流程图 图2-2系统管理员流程图图2-3教师流程图图2-4学生流程图系统用例图设计 1.管理员用例图图2-5管理员用例图2.教师用例图图2-6教师用例图3.学生用例图图2-7学生用例图四、系统总体设计系统功能结构图及IPO设计图3-1系统功能结构图 2.IPO图3-2 IPO图用例的顺序图与状态图 1.管理员查看学生成绩顺序图 图3-3管理员查看学生成绩顺序图2.管理员添加学生信息顺序图图3-4管理员添加学生信息顺序图3.管理员修改学生信息顺

11、序图图3-5管理员修改学生信息顺序图4.管理员删除学生信息顺序图图3-6管理员删除学生顺序图5.教师录入成绩顺序图图3-7教师录入学生成绩顺序图6.教师修改成绩顺序图图3-8教师修改学生成绩顺序图7.教师查看成绩顺序图图3-9教师查看学生成绩顺序图8.教师修改密码顺序图图3-10教师修改密码顺序图 9.学生查询顺序图图3-11学生查询成绩顺序图10.学生选课顺序图图3-12学生选课顺序图11.学生修改密码顺序图图3-13学生修改密码顺序图12管理员查看成绩状态图图3-14管理员查看学生成绩状态图13.教师录入成绩状态图图3-15教师录入学生成绩状态图14.教师查询成绩状态图图3-16教师查看学

12、生成绩状态图15.学生查询成绩状态图图3-17学生查询成绩状态图系统的数据库设计ER图 图3-18 ER图关系模式学生学号,系别,入学时间,出生年月,性别,家庭住址教师编号,院系名称,性别,出生年月管理员,性别,编号,出生年月课程课程号,教师编号,课程名称,学分选课课程号,学号,成绩学生信息学籍,学生,性别,入学时间,系别,学号成绩科目名称,科目代码,学时,分数数据库设计数据库中用到的表:数据库表名关系模式名称备注Student学生学生学籍信息表Teacher教师教师基本信息表Controlteacher管理员管理员基本信息Course课程课程基本信息表SC选课选课基本信息表Student基本

13、情况数据表:字段名字段类型完整性约束说明Stu-snoCharPrimary key学号Stu-snameCharNot Null学生Stu-sexChar男或女性别Stu-deptCharNot null系别Stu-birdateCharNot null出生日期Stu-addCharNot null家庭地址Teacher基本情况数据表:字段名字段类型完整性约束说明Tea-tnoCharPrimary key工号Tea-tnameCharNot null教师Tea-sexChar男或女性别Tea-deptCharNot null系别Tea-birdateCharNot null出生日期Cont

14、rol-Teacher基本情况数据表:字段名字段类型完整性约束说明Con-cnocharPrimary key编号Con-cnameCharNot null管理员Con-sexChar男或女性别Con-birdateCharNot null出生日期Course基本情况数据表:字段名字段类型完整性约束说明Cou-cnoCharPrimary key编号Cou-cnameCharNot null课程名称Cou-ccCharNot null学分SC基本情况数据表:字段名字段类型完整性约束说明SC-cnoCharPrimary key编号SC-snoCharNot null学号SC-scoreChar

15、Notnull成绩五、系统详细设计模块流程图 1系统管理员添加信息模块图图4-1系统管理员添加学生信息模块流程图2.系统管理员修改信息模块图图4-2系统管理员修改学生信息模块流程图3.系统管理员删除信息模块图图4-3系统管理员删除学生信息模块流程图4.教师录如成绩模块图图4-4教师录入学生成绩模块流程图5.教师修改成绩模块图图4-5教师修改学生成绩模块流程图6.学生查询成绩模块图图4-6学生查询成绩模块流程图系统的类图与包图 1.类图 图4-7类图2.包图图4-8包图类的详细设计类名:学生 属性:,学号,所属系部,班级 方法:查询成绩,选课。类名:学生信息 属性:成绩,个人信息。类名:选课列表

16、 属性:课程名称,课程编号。类名:管理员 属性:,权限 方法:添加学生信息,修改学生信息,删除学生信息,查询学生成绩。类名:教师 属性:,工号,所属系部 方法:录入学生成绩,修改学生成绩,查询学生成绩,修改密码。用户界面设计 1.管理员添加学生信息页面图4-9管理员添加学生信息页面2.管理员修改学生信息页面图4-10管理员修改学生信息页面3.管理员修改学生信息页面图4-11管理员删除学生信息页面4.管理员查询页面图4-12管理员查询页面5.教师登陆界面图4-13教师登陆界面6.教师录入成绩页面图4-14教师录入学生成绩页面7.教师修改成绩页面图4-15教师修改学生成绩页面8.教师查询成绩界面图

17、4-16教师查询界面9.学生登陆界面图4-17学生登陆界面10.学生查询成绩界面图4-18学生查询成绩页面六、小结该通过这个课程设计,我们更加牢固的掌握了软件工程子写作的知识。并对于以前不熟悉的知识有了更加深刻的了解。同时,在完成此次课程设计的过程中,老师同学给了我们很多珍贵的建议和指点,我们很感谢他们。虽然有些疲劳和困倦,但带给我很多的收获。软件工程已经学了半个个学期了,有许多知识都存在似懂非懂的现象,这种现象通过实际的上机操作,已经减少了许多。对这些知识也有了更深的理解和很好的掌握。此次任务的完成,也表达出同学之间的团结精神。实践是检验真理的唯一标准。没有实践,就不会发现和深刻体会它的真实所在。只有通过检验的真理,在自己的心里,才会认可它的真实性。面向对象程序设计的完成,使我们懂得了真理的重要性,理论和实际的相结合,才能真正把握所学和所掌握的知识。同时培养了我们的团队精神,使我我们懂得了团队的重要性。参考文献1张权范 软件工程 清华大学出版社 2陈承欢 C#程序设计案例教程 高等教育出版社成绩评定教师评语: 成绩等级:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2