版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一部分绪论1.1系统名称 31.2系统开发背景 31.3选题说明 31.4系统目标 31.5系统主要功能 31.6可行性分析 31.6.1可行性研究的前提 31.6.2系统的可行性研究 4第二部分系统功能需求分析2.1数据输入 42.2成绩修改 42.3成绩查询 42.4成绩统计 42.5信息显示 4第三部分系统分析3.1系统功能结构 53.1.1功能结构调查 53.1.2 组织结构调查 53.2业务流程分析 63.2.1 业务流程分析 63.2.2业务流程图 63.3数据流程分析 73.3.1顶层数据分析 73.3.2数据流程图 73.4 一层数据流程图分析 83.4.1 一层流程数据图分
2、析 83.4.2 一层流程数据图 83.5系统流程图 93.6 U / C矩阵 10第四部分系统设计4.1数据字典 114.2代码设计 134.3输入设计 144.4输出设计 17第五部分数据库结构设计5.1系统数据库 215.2参考文献 23第一部分绪论本系统是以大学生成绩管理信息系统为开发内容的管理信息系统,讲述了除系统实施外的全部内容,报告分包括在内的部分。1.1系统名称大学生成绩管理信息系统1.2系统开发背景当今社会计算机的应用已深入到社会生活的各个方面,而其在拥有众多21世纪国家和社会顶梁柱的大学更是不可缺少的。而随着计算机技术的发展的计算机人才的大量涌现计算机在信息管理方面的优势逐
3、渐凸现出来,并开始大量应用于各层次的信息管理服务与实践 中。与此同时,大量管理信息系统软件不断涌现,且不断升级与改进。大学生成绩管理是一项繁杂、琐碎的事务,同时其管理又与学生学籍管理、学生基本信息管理、教务系统等联系密切,它涉及到对学生的奖惩以及找工作,对教师的教学评估的重要事宜,因此大学生成绩管理的水平的重要性可见一斑。应用大学生成绩管理信息系统来进行管理必定会大大提高管理的速度、实效、安全性、准确性、完整性、保密性。本系统主要针对当前一些大学对学生信息管理不到位、混乱等不足进行开发并引以为鉴,当然由于开发人员专业知识和计算机技术有限,设计中可能存在欠缺, 望请老师及相关读者给予指正。本系统
4、的业务主要包括任课教师登记汇总初始成绩、学生反馈、组织补考、 成绩修改、教务系统进行统计分析修正后的成绩、学生查询。1.3选题说明当今学生成绩管理的繁琐给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,主要用于大中专院校学生日常管理工作,以规范的学生档案为基础,实现了学生考勤,学籍变更、学生奖惩、考试成绩、教师考 勤等电算化管理,实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,1.4系统目标随着社会的发展,信息化是社
5、会进程的必然趋势,学校成绩管理只有快、准、精才能发 挥其价值。本系统致力于提高学生成绩管理的速度、实效、安全性、准确性、完整性、保密 性、可靠性。可以将数据库发布到网上,进行资源共享。1.5系统主要功能学生信息查询,管理员本系统可以实现教师学生管理员在各自权限内的教师信息查询, 信息查询,学生成绩输入修改分析统计查询(原始成绩查询、最终成绩、补考学生信息)等 功能。1.6可行性分析1.6.1可行性研究的前提1. 要求(1) 主要功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能,如:查询, 删除,添加,修改等,同时也要实现权限的管理。另外还要做到信息维护功能简单易用,不 需过多对人员的
6、培训。(2) 性能要求:信息中心提供的学生成绩信息必须及时的反映出来,老师管理员学生能够 及时的进行对成绩的管理。(3) 输入要求:数据完整,详实。(4) 输出要求:简捷,快速,实时。(5) 安全与保密要求:1.依赖于网络本身对用户使用权限的规定。2. 在程序模块中通过使用密码控制功能对用户的权限加以限制。如:删除和修改。2. 可行性的主要因素开发人员无较大变动1.6.2、系统的可行性研究1. 技术可行性:校园网已正常运行;开发人员已熟练掌握面向对象的开发工具;教务人 员已实现计算机培训技术上实现系统是可行的。2. 经济可行性:校园内部局域网络已经建成,各部门电脑均已配置;硬件投入不需要很大。
7、 因此经济上是可行的。3. 管理可行性:本系统由广大师生和领导的支持,成绩管理的方法日期科学学生成绩管理制度改革时机成熟4. 社会可行性:广大师生较为熟悉计算机的相关操作,该系统将大大提高学生成绩管理效率。第二部分系统功能需求分析2.1数据输入实现学生基本信息、老师信息、管理员信息、学生成绩等相关信息的录入。如:原始成 绩单、最终成绩单的输入。2.2成绩修改可以实现学生基本信息、老师信息、管理员信息、学生成绩等相关信息的修改。 口:补 考后对学生成绩的修改。2.3成绩查询学生管理员教师可各自在自己的权限内实现学生基本信息、老师信息、管理员信息、学生成绩等相关信息的查询。如:学生考试后查询成绩,
8、教师要查询本班学生考试成绩。2.4成绩统计以实现学生人数、最高分、最低分、平均学分绩点、不及格学生人数、学生总平均成绩等相关统计。2.5信息显示可以实现以字段分布和二维表两种方式显示学生信息。第三部分系统分析3.1系统功能结构3.1.1功能结构调查1、功能功能指的是完成某项工作的能力。为了实现系统目标,系统必须具有各种功能。各子系统功能的完成,又依赖于下面更具体的工作的完成。管理功能的调查是要确定系统的这种功能结构。2、功能结构图功能结构图是对硬件、软件、解决方案等进行解剖,详细描述功能列表的结构,构成,剖面的从大到小,从粗到细,从上到下等而描绘或画出来的结构图。3、分析的目的通过组织/功能分
9、析,使组织的功能进一步理顺,提高管理效率。4、对功能的规定(1)可实现学生成绩管理(2)方便实现学生成绩信息查询(3)可对学生成绩档案进行管理,成绩表单生成简便。(4)安全有效的用户区分,管理(5)档案数据的高安全性,保密性(6)有帮助文档5、对性能的规定使用稳定,操作性能好,操作方法易于掌握,系统的安全性强6、设计思想用户的需求具体表现在对各种信息的提供、编辑、处理及查询统计上。这就要求数据库结构能充分满足各种信息的输入、处理和输出。通过分析学生成绩管理系统的现实需求,学生成绩管理系统各环节的基本数据及数据处理流程,在与管理人员沟通、交流与探讨的基础上,得到以下学生成绩系统的系统流程图3.1
10、.2组织结构调查(1) 组织机构是一个组织内部部门的划分及其相互之间的关系。(2) 组织的特点在交换信息、资源过程中,产生信息流;组织既是信息的接收者,有时信息的输出者;组织具有层次性(3) 组织结构调查内容弄清系统内部的部门划分,各部门之间的从属关系信息资料的传递关系信息流动关系与更改流动关系此外,还应详细了解系统中存在的问题以及对新系统的要求等3.12 组织功能表、组织业务、教务处管理学院信电学院理学院外文学院文法学院矿业学院试卷批阅成绩登记、汇总统计分析成绩修改成绩查询教学质里评估注:表中“”表示该项业务是对应组织的主要业务;“”表示该组织是参加协调该项业务的辅助组织;“”表示该组织是该
11、项业务的相关组织;空格表示该组织与对应业务 无关。3.2业务流程分析3.2.1业务流程分析各院系老师将成绩录入, 进行汇总登记。将初步的成绩单存档并发往教务处,由教务处进行统计分析。将学生成绩进行排序,找出不及格同学名单,安排组织补考等。接收同学的 反馈信息,查实有错误后,进行更改和修正。将补考成绩录入成绩单中,形成最终的成绩单,进行存档,并最终存进学生档案。本系统所涉及的业务主要是成绩的汇总登记,统计分析修改以及成绩查询等。322业务流程图业务流程图中所用符号列举:业务流程图3.3数据流程分析3.3.1顶层数据分析此处顶层流程图主要表现了学生和各院系教师在登录学生成绩管理系统前后分别输入 个
12、人基本信息和输出成绩单的过程。3.3.2数据流程图数据流程图中所用符号举例:3.4 一层数据流程图分析3.4.1 一层数据流程图分析该部分详细展示了个外部实体对输入系统的各类数据进行加工处理,并最早种输出给类单据的过程。3.4.2 一层数据流程图一层数据流程图中所用符号举例:3.5系统流程图系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等)。系统流程图表达的是部件的信息流程,而不是表示对信息进行加工处理的控制过程。通过对学生成绩管理系统工作内容和相关数据流程分析,根据学生成绩管理系统的需 要,就可以设计出能满足
13、用户需求的各种实体,以及它们之间的关系,从而以黑盒子形式 描绘系统里面的每个部件,表达出学生成绩管理系统的信息流程。3.6 UC矩阵BSP方法将过程和数据类两者作为定义信息系统总体结构的基础,具体做法是利用过程/数据(U/C)矩阵来表达两者间的关系。以一过程为行,数据为列,按过程生成数据类关系添C(Creat),按过程使用数据类关系添U(Use),填充各单元格,形成初始的U/C矩阵,针对本系统所绘制的初始U/ C矩阵如下:据平时成绩初步成绩反馈信息补考通知补考成绩最终成绩学期计划总结程平时表现C试卷批阅C成绩 登 记、汇 总UC统计分析UUCC反馈UCC组织补考CC成绩修改UU成绩查询UU教学
14、质量评估UCC经过调换过程和数据类顺序形成了调整后的U/ C矩阵如下:数据过程平时成绩初步成绩补考通知总结学期计划反馈信息补考成绩最终成绩平时表现C试卷批阅C成UC绩登记、汇总统计分析UCCU反馈UCC组织补考CC成绩修改UU成绩查询UU教学质量评估CCU此时矩阵中C最靠近主对角线,根据调整后的U/C矩阵划分子系统,如上述矩阵中的每一个彩色框体为一个子系统。第四部分系统设计4.1数据字典数据字典提供查阅对不了解的条目的解释,是对系统数据流图中的主要数据元素、数据流、数据存储、处理过程的描述。在数据字典中记录数据元素的下列信息:一般信息一名字、别名、描述等,定义一数据类型、长度、结构等,使用特点
15、一值的范围、使用频率、使用方 式等。以下是本系统中对数据字典的描述。1、数据流字典:数据流名称:学生成绩信息数据流来源:教师数据流去向:P2.1数据流的组成:期中期末考试成绩 +平时成绩+等级考试成绩 数据流的流通量:10门/学期 高峰流通量:12门/学期2、数据元素字典:元素名称:学号简要说明:学号是每位学生的唯一代号类型:字符型长度:8取值范围与取值含义:第1-2位:学院代号第3-4位:入学年份第5-6位:专业代号第7-8位:班级内序号3、数据存储字典:数据存储名称:最终成绩单流入的数据流:P2.1 P2.2 P2.4流出的数据流:D2数据储存的组成:教学班代号+学号+所选课程(课程代号
16、+课程名称+考试方式+成绩构成)成绩+补考成绩4、处理逻辑字典处理名称:补考处理简要描述:查找补考学生名单,发送给教师,通知学生补考安排,登记补考成绩输入数据流:D2.22输出数据流:D2.3处理过程:在D2.22中找到补考学生名单安排补考时间及地点,并通知需补考的学生将补考成绩单汇总为 D2.3,并最终登记到 D2中5、外部实体字典实体名称:教师简要说明:输出数据流:成绩单 D2.1补考成绩单D2.3输入数据流:补考学生名单D2.22数量:2500实体名称:学生简要说明:输入数据流:成绩通知单数量:300004.2代码设计代码设计是要把系统中要处理的事物用特定的代码来描述,便于计算机系统识别
17、和处 理,便于数据的共享,提高用户使用数据的效率。代码设计中应遵循以下几下主要的原则: 合理性原则、唯一性原则、简单性原则、系统性原则、规范性原则、适用性原则和可扩充性 原则。本系统中所涉及的代码设计主要有:学院、系、专业、学生、教师、管理员。每张单据 上设置编号,分别为 DM1-&1、编号:DM1编码对象:学院代码代码种类:顺序码代码结构:*_两位数字校验码:无一般学校对自己本校的各学院都有固定的标准代码,且每个学校的学院不会太多,两位数字以顺序码表示即可。2、编号:DM2编码对象:系代码代码种类:层次码代码结构:壮_*_学院代码顺序码校验码:无系代码以层次码来表示,因为每个学校所设置的系比
18、较多,不能简单的以顺序码来表示。而每个系又有它所属的学院, 所以将系代码设置为四位数字, 前两位是它所属的 学院,后两位学院内各系的顺序代码, 因为一般学院下属的系不会太多, 用两位数表示即可。3、编号:DM3编码对象:专业代码代码种类:层次码代码结构:* 二 学院 系 顺序码校验码:无专业代码同系代码设置的思想基本一致,以层次码来表示,共有六位,即在系 代码之后加两位顺序码表示即可。4、编号:DM4编码对象:学号代码种类:层次码代码纟结构: *专业代码入学年份 班级 班内序号其中班级和班内序号为顺序号校验码:无学号是每个学生的唯一编号,学号设计是设计代码的重点与核心,由于学校的学生较多,为保
19、证学号的唯一性,以十一位数字的层次码来表示,经过各个方面的考虑,将商品的代码设计成如下结构:专业代码+入学年份+班级代码+班级内序号。具体如上表所示。5、编号DM5编码对象:教师编号代码种类:层次码代码结构 :*_系代码系内顺序号检验位:无教师编码以六位数字的层次码来表示,其结构为前四位为系代码,后两位为顺序号。6、编号DM6编码对象管理员编码代码种类层次码层次结构 * *学院代码院内顺序号检验位无管理员编码以四位数字的层次码来表示,前两位为学院代码,后两位为顺序号。4.3输入设计输入设计的根本任务是确保数据方便、及时、快速的输入到系统中去,保证输入数据的课程名教师姓教师编正确性和输入过程的有
20、效性。本系统的输入方式为报表输入,输入模块主要包括原始成绩输入,补考成绩输入和最终成绩的输入三个方面,以下为输入表的格式。1原始成绩输入称名号学生姓名学生学号班级所获学平时成试卷成分课程名绩教师姓绩教师编称实验成名期末成号课程编绩学生姓绩学生学码班级名备注号试卷成绩课程代码备注2补考成绩输入3最终成绩输入表名:补考成绩单输出方式:批输入课程名称入内数据项名称卩姓名类取值范围教师编号备注学生姓名学生型:型号位囁级学生学号代所获学分平时f成绩试卷成绩实验成绩学生姓名期末W成绩文补考成绩课程编码备注丄田工口代代码明:表4. 31课程名称文本班级代码班级代码代码专业名称文本专业代码代码备注输入格式表格
21、备注检验检验方式程序检验、人工静态检验表4 .32表名:原始成绩单输出方式:批输入输入内容数据项名称类型取值范围小数位数备注教师编号代码学生学号代码学生姓名文本课程代码代码课程名称文本平时成绩数值0-1002班级代码试卷成绩数值0-1002期末成绩数值0-1002所获学分数值1实验成绩数值0-1002备注输入表格格式备注检验检验方式程序检验、人工静态检验4.3 3表名:最终成绩单输出方式:批输入输入内容数据项名称类型取值范围小数位数备注学生学号代码学生姓名文本课程代码代码课程名称文本班级代码班级代码代码0-1002备注输入格式表格备注检验检验方式程序检验、人工静态检验4.4输出设计系统的各种输
22、出是管理人员处理日常业务和各级领导进行经营决策所需要的信息,是至关重要的一部分。本系统的输出方式为报表, 主要包括原始成绩输出, 成绩分析统计输出,补考学生 名单输出和最终成绩单输出四个部分,以下为输出报表的格式。1原始成绩输出学生姓名学生学号专业班级学年学期课程名称课程代码学分平时成绩试卷成绩实验成绩期末成绩备注2成绩分析统计输出课程名称课程代码任课教师教师编号专业专业代码最高分最低分平均分平均学分绩点专业人数不及格人数备注3补考学生名单输出学生姓名学生学号专业专业代码班级班级代码课程名称课程代码备注4最终成绩单输出学生姓名学生学号专业班级学年学期课程名称课程代码学分平时成绩试卷成绩实验成绩
23、期末成绩补考成绩平均学分绩点任课教师教师编号备注输入设计说明:表4.41表名:原始成绩单输出方式:批输入输入内容数据项名称类型取值范围小数位数备注教师编号代码学生学号代码学生姓名文本课程代码代码课程名称文本平时成绩数值0-1002班级代码试卷成绩数值0-1002期末成绩数值0-1002所获学分数值1实验成绩数值0-1002备注输入格式表格备注检验检验方式程序检验、人工静态检验表4 .42表名:成绩分析统计输出方式:批输入输入内容数据项名称类型取值范围小数位数备注教师编号代码学生学号代码学生姓名文本课程代码代码课程名称文本专业专业代码最高分最低分平均分专业人数数值0-1002不及格人数平均学分绩点备注输入格式表格备注检验检验方式程序检验、人工静态检验表4 .43表名:补考学生名单输入内容数据项名称学生学号输出方式:批输入类型取值范围小数位数 备注代码文本学生姓名课程代码代码课程名称文本班级代码班级代码代码专业名称文本专业代码代码备注输入格式表格备注检验检验方式程序检验、人工静态检验第五部分数据库结构设计5.1系统数据库本系统采用 Microsoft公司的SQL Sever2000数据库管理系统。根据系统功能设计的 要求以及功能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目投标管理制度
- 荷叶母亲获奖
- 人教部编版四年级语文上册第15课《女娲补天》精美课件
- 2024年福建客运资格证节能驾驶题库50
- 算法设计与分析 课件 5.2-动态规划引例2-数字三角形问题
- 2024年盐城道路旅客运输从业资格证模拟考试
- 2024年白城道路旅客运输从业资格证模拟考试
- 2024年西宁客运从业资格证考什么题目
- 2024年内蒙古客运从业资格证考试考什么科目
- 吉首大学《基础英汉互译》2021-2022学年第一学期期末试卷
- 新型研发机构备案申请表
- Unit1第1课时(SectionA1a2d)(教学设计)九年级英语全一册(人教版)
- 血液透析患者水分控制的健康宣教
- 护理成绩单模板
- DB52T 1041-2015 贵州省红粘土和高液限土路基设计与施工技术规范
- 先天性甲状腺功能减退症研究白皮书
- 绘本成语故事:四面楚歌
- 孩子磨蹭和拖拉怎么办
- 卵巢癌(腹腔镜)临床路径
- 儿童体育锻炼安全须知课件PPT【内容完整】
- 东尼 博赞经典书系(套装5册):超级记忆
评论
0/150
提交评论