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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(MIS学生信息管理系统.doc)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

MIS学生信息管理系统.doc

1、目录概述:11.系统分析 11.1 用户需求 11.2 可行性研究 21.3 现状调查 31.4 目标分析 82.系统设计 172.1 总体设计 172.11 一般关系模型设计:172.12 处理功能总体结构设计:192.13 系统平台的总体结构设计:202.2 详细设计 212.21 代码系统设计:212.22 系统平台具体设计:223.系统实现 293.1 人员培训与平台实现的简要讨论 293.2 数据库表结构的建立与数据输入:303.3 应用程序设计与测试:364.系统运行 584.1 系统操作使用的简要说明 584.2 测试数据和运行结果 594.3 系统评价:63学生信息管理系统 古

2、伟明 05 电商 4 班1概述:目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息, 随着学校向全国及至世界范围的持续扩张,学生人数的增加,对于学生的信息管理也越来越复杂,要求也越来越高,因此需要一个全面、详细的信息管理系统,以便完成对学生信息的管理。无纸化的环境是技术时代的一个梦想,也是许多学校和公司越来越意识到的一个真实世界。以前是由学生档案和公告栏来提供各种信息及通告新的变化,而现在这个繁杂的工作已被网站和内部计算机网络所取代。使得学生信息的管理更方便、安全。根据调查得知,现在广大学生进行信息提交的主要方式是基于文件、表格等纸介质的手工处理,传

3、统管理办法已基本不适应新形势的要求。如在校生的学籍、奖惩、困贷、干部、党团、毕业生管理,以及有关记录计算等,稍有不慎就会出现错误。学生信息管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施学生信息管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。采用和实施学生信息管理系统不仅仅是为了提高工作效率。应该看到,在实施学生信息管理系统后,经过整合的、较为

4、全面、准确、一致和相容的信息不仅可以让学校领导对本学校学生资源的现状有一个比较全面和准确的认识,同时也可以生成综合的分析报表供学校领导人在决策时参考。系统分析用户需求现阶段教务管理系统在高校应用广泛,主要管理课程和学生成绩,但是,对一些学生的基本信息还是没有顾及到,教师和辅导员所做的手工工作仍相当繁重,而且相当容易出错,工作效率低下,比如当要评一个优秀学生干部的时候,就需要从他的成绩,平时的表现等进行分析学生信息管理系统 古伟明 05 电商 4 班2统计,如果还是手工操作,从档案室翻出档案,这显然不符合现代管理理念,再比如学生毕业,要从多方面进行考核,符合条件才可毕业,如果这些工作都用手工操作

5、,显然是很耗费人力的,相当繁重的,而且容易出错,学生管理系统就是要对学生各方面的信息能进行高效的管理,让教师辅导员能及时掌握学生的信息,减轻学生管理工作的工作负担.本系统存储学生基本信息,使教师辅导员能以最快的速度获取学生的信息,可以进行打印.记录学生缴费信息,可以统计欠费人数,并能打印欠费名单.记录学生成绩,能统计各班成绩,方便教师辅导员能随时了解学生成绩,对各班进行比较,方便制定更好的教学管理.记录学生奖惩信息,方便对学生的表现进行考核,能让计算机自动审核毕业生的各种信息,输出毕业结果,统计毕业信息.可行性研究概略初步方案:方案一:采用原型法开发方法,反复式开发策略,使用 visual f

6、oxpro 开发单机版系统,只安装在一台机算机上实现学生信息管理,无法与其他计算机进行联网。方案二,采用结构化生命周期开发方法,直线式开发策略,使用 delphi+sql server开发 C/S 系统。构建学校部门的局域网。可行性分析:必要性 可能性 有益性技术方案一较为简单,用户操作方便,比手工处理快。方案二开发的系统速度快,准确,安全性好。方案一所需人员及其技术水平、各种资源容易满足,开发容易。方案二涉及网络操作,开发的难度较高,特别是安全性都必须得到保证。方案一容易满足,但对学校的信息发展促进不大。方案二实现实时共享,保证了数据的完整性,提高了工作效率经济方案一能加快学生信息处理速度和

7、效率,实现计算机化操作。采用方案二,可以进一步实现学校的网络化办公,实现业务协同,提升整体效率。方案一开发维护成本较低,系统建设投入不大。方案二网络平台的建设投资要花费较大费用,要对相关人员进行专门的管理培训。方案一对工作效率的改进不大,尤其是无法实现多用户同操作。方案二对学校的长期管理有帮助,可以减少学校的远期投资。学生信息管理系统 古伟明 05 电商 4 班3社会若不采用方案一,学校仍处于手工处理阶段,效率低而且容易出错。 若不采用方案二,学校部门内部协调性不够,难以实现网络化管理采用方案一分工清楚,对原来的工作融合性好,对学校管理影响不大。方案二需要适当改变原来的工作方式和管理模式,但也

8、能提高学校的管理水平。方案一较好地从手工阶段过渡,无需太多调整。方案二提高了企事业的信息网络化水平,改变了操作员对网络管理的观念,便于交流。评分论证:从技术、经济、社会三个层面的必要性、可能性、有益性进行定性与定量分析生,经过综合评价与对比,方案二比较适合作为用户与开发者一致满意的系统。现状调查学校当前的组织机构图如下:学生办 教务处 财务室 档案室校长其它学生办负责管理学生的基本档案和一些其它信息,包括奖惩信息等,教务处主要提供课程信息和学生的成绩,财务处管理学生的缴费信息。根据学校的业务处理过程,得出业务流程图如下:学生信息管理系统 古伟明 05 电商 4 班4学生办教务处财务处学生信息缴

9、费信息成绩信息档案室学生综合信息审核毕业信息奖惩信息学生基本信息学号姓名所属院系专业班级年级性别出生年月籍贯民族家庭住址邮政编码政治面貌家庭电话缴费单:学号: 姓名: 专业: 班级: 缴费时间:应交费用: 已交费用:操作员:学生信息管理系统 古伟明 05 电商 4 班5成绩表:学号 姓名 班级 专业 课程 类别 开课时间 学分 成绩 教师奖惩信息学号 姓名 班级 专业 所在院系奖惩时间奖惩说明奖惩内容学生基本信息的基本项如下:学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址邮政编码,政治面貌,家庭电话缴费表的基本项如下:学号,姓名,专业,班级,缴费时间,应交费用,已交

10、费用,操作员成绩表的基本项如下:学号,姓名,专业,班级,课程,类别,开课时间,学分,成绩,教师奖惩信息的基本项如下:学号,姓名,所属院系,专业,班级,奖惩时间,奖惩说明,奖惩内容对各基本项进行汇总,得出所有基本项如下:学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址邮政编码,政治面貌,家庭电话,缴费时间,应交费用,已交费用,操作员,课程,类别,开课时间,学分,成绩,教师,奖惩时间,奖惩说明,奖惩内容由基本项构思的四条原则如下:学生信息管理系统 古伟明 05 电商 4 班6原则 1(确定实体):能独立存在的事物,例如人、物、事、地、团体、活动、事项等,在其有多个由基本项

11、描述的特性需要关注时,就应把它作为实体。原则 2(确定联系):两个或多个实体间的关联与结合,如主管,从属,组成,占有,作用,配合,协同等,当需要予关注时,应作为联系。联系通常是某类行为动作,ERD 中关注的是其状态与结果而非过程。原则 3(确定属性):实体的属性是实体的本质特征。实体应有标识属性(能把不同个体区分开来的属性组) ,并指定其中一个作为标识。联系的属性是联系的结果或状态。属性具有如下几个特点:(1)非多值性(2)非复合性(3)非导出性(4)实体的属性还应有非关联性,只有一个实体的基本特征,与其他实体无关;联系的属性应具有关联性,是对联系结果或状态的描述。原则 4(一事一地):信息分

12、析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。由上述四条原则得出初始专业 班级课程 学生教师组成讲授学习有管理教学 老师这个实体连接了大量实体,但在实际流程中用处不大,造成了大量数据冗余,考虑去掉,学生的缴费信息,奖惩信息可能有多条,不能加在学生实体的属性中,会造成主键冲突,因此考虑引进虚实体缴费表和奖惩表,用成绩表联系学生和课程,由分析得出改进后的如下图所示学生信息管理系统 古伟明 05 电商 4 班7专业班级课程学生成绩表缴费表奖惩表有开设生成考试有对应学生学号 姓名 所属院系 专业 班级入学时间 性别 籍贯民族政治面貌家庭住址邮政编码出生年月专业所属院系名称 专业号 学制

13、学生信息管理系统 古伟明 05 电商 4 班8班级班级号 班级名 班主任 专业号课程课程号 课程名 类别 学分缴费表学号 姓名 班级 应交费用已交费用缴费时间单号奖惩表学号 姓名 班级号 专业 时间 说明 内容单号现状评价:学生信息管理系统 古伟明 05 电商 4 班9用户要求尽量减少手工操作,能全面地掌握学生的信息,该校现在分工清楚,业务流程规范,便于衔接系统各方面功能。目标分析IT 带来的变化:使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。比如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、管理成本低等。这些优点能够极大地提高学生信息管理的效率,可以用集中的数据库

14、将与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,同时减少了处理数据时应操作失误造成的错误。手工操作主要以纸为媒介,对数据进行传递,数据存储在纸上,计算机以内部网络为基础传递数据,方便快速,数据存储在数据库中,可以方便快速地备份数据。鉴于计算机处理的种种好处,学校可以进行更加明确的分工,作出相应的改变,如学校可以精减一些其它引入管理系统以后可以精减的部门,比如档案室,可以去掉,各部门用计算机保存基本信息,实现了对信息的无纸化存储管理。进行流程再造后的业务流程图如下所示:学生信息管理系统 古伟明 05 电商 4

15、班10学生办学生基本信息基本信息输入学生基本信息文件学生信息输入 f o r m查询学生相符记录打印学生信息报表缴费单财务处缴费录入缴费信息输入 f o r m填入所选班级信息缴费信息文件缴费查询相符缴费记录打印缴费信息报表学生基本信息文件选择毕业年级毕业学生信息文件审核审核结果打印毕业信息报表教务处成绩单成绩录入成绩输入f o r m填入所选班级信息学生成绩文件查成绩相符成绩记录打印学生成绩报表学生办学生奖惩信息奖惩信息录入学生基本信息文件奖惩查询审核结果打印奖惩信息报表有关部门和人员修改成绩输入 f o r m修改核对错误成绩根据业务流程图,导出的顶层图:学生信息管理系统 古伟明 05 电

16、商 4 班11学生办财务处教务处有关部门及人员 学生基本信息 缴费单 成绩单 奖惩记录 学生报表 缴费报表 成绩报表 毕业报表学生信息管理顶层由业务流程图,用功能数据分析法构造/C 矩阵由业务流程图,分析归纳出过程主要有:学生信息录入,学生信息查询,学生报表打印,缴费信息录入,缴费信息查询,缴费信息打印,成绩录入,成绩查询,成绩修改,成绩报表打印,奖惩信息录入,奖惩信息查询,奖惩信息打印,毕业信息录入,毕业信息审核,毕业信息打印数据类主要有:学生信息表,学生信息文件,相符学生记录,学生信息报表,缴费单,缴费信息文件缴费报表,成绩单,成绩信息文件,正确成绩,成绩报表,奖惩记录,奖惩信息文件,奖惩

17、信息打印,毕业信息文件,毕业审核结果,毕业信息报表将过程类和数据类和分列矩阵的两边,过程类调用数据类用表示,过程类生成数据类则用表示,由上述过程类和数据类得到构造的/矩阵如下图所示:学生信息管理系统 古伟明 05 电商 4 班12.学生信息生成 .缴费信息生成 .学生成绩信息生成 .奖惩信息生成 .毕业信息生成根据 U/C 矩阵导出数据流图的层,U/C 矩阵划分的个小方框,在层图中将学生信息管理分解成个子加工,然后,根据求解后 U/C 矩阵中方框外的元素来确定这个子加工处理之间的数据关系,得出层图:学生信息生成学生基本信息文件 缴费信息生成学生成绩信息生成奖惩信息生成毕业信息生成学生报表缴费报

18、表 成绩报表成绩报表错误成绩缴费信息文件 学生成绩文件 奖惩信息文件 奖惩记录 毕业报表 层数据类过程类学生信息表学生信息文件相符学生记录学生信息报表缴费单缴费信息文件缴费报表成绩单成绩信息文件正确成绩成绩报表奖惩记录奖惩信息文件奖惩信息打印毕业信息文件毕业审核结果毕业信息报表学生信息录入 学生信息查询 学生报表打印 缴费信息录入 缴费信息查询 缴费信息打印 成绩录入 成绩查询 成绩修改 成绩报表打印 奖惩信息录入 奖惩信息查询 奖惩信息打印 毕业信息录入 毕业信息审核 毕业信息打印 学生信息管理系统 古伟明 05 电商 4 班13将 U/C 矩阵中每一个加工再看作是一个 U/C 矩阵去划分子

19、加工,就可以从层中把加工,,,逐个分离出来,把输入流,输入出流作必要的细化变成只有一个加工的局部放大图,再逐个考察,分解成相应的子图,如下图所示: . 学生基本信息录入 - . 学生基本信息查询修改 正确学生信息 . 学生基本信息查询 错误学生信息 . 缴费信息录入 - . 缴费信息查询 . 缴费报表打印 . 学生成绩录入 . 学生成绩修改 . 学生成绩查询 . 学生成绩报表打印 - - . 奖惩信息录入 . 奖惩信息查询 - - - . 毕业信息录入 . 毕业审核 . 毕业信息报表打印 - - - - 毕业审核结果图 毕业信息生成图 奖惩信息生成图 学生成绩信息生成图 缴费信息生成图 学生信

20、息生成学生信息管理系统 古伟明 05 电商 4 班14数据字典:数据项的描述:本系统有很多数据项,其中“学号”数据项可以描述如下:数据项:学号 含义说明:唯一标识每个学生 类型:字符型 长度:“应交费用”描述如下:数据项:应交费用 含义说明:一个学生在一学年应该缴费的金额 类型:整形 长度:“说明”描述如下:数据项:说明 含义说明:用来说明学生所受的是奖励还是处罚 类型:字符型 长度:“内容”描述如下:数据项:内容 含义说明:用来描述学生的奖惩具体内容 类型:字符型 长度:“课程类别”描述如下:数据项:课程类别 含义说明:用来说明课程是必修还是选修 类型:字符型 长度:数据流的描述:“学生基本

21、信息”描述如下:数据流:学生基本信息 说明:学生的基本信息 数据流来源:学生办 数据流去向:学生基本信息录入“缴费单”描述如下:数据流:缴费单 说明:记载学生的缴费信息数据流来源:财务处 数据流去向:缴费信息录入“成绩表”描述如下:数据流:成绩表 说明:记录学生的考试成绩数据流来源:教务处 数据流去向:学生成绩录入“奖惩记录”描述如下:数据流:奖惩记录 说明:记录学生受到的奖励和惩罚学生信息管理系统 古伟明 05 电商 4 班15数据流来源:学生办 数据流去向:奖惩信息录入“毕业报表”描述如下:数据流:毕业报表 说明:打印出来的学生毕业信息,一般以班为单位数据流来源:毕业表数据存储的描述:数据

22、存储:学生信息文件 说明:用来存储学生的基本情况输入数据流:学生信息表 输出数据流:相符学生记录组成:学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址邮政编码,政治面貌,家庭电话数据存储:缴费信息文件 说明:用来存储的缴费情况输入数据流:缴费单 输出数据流:缴费报表组成:学号,姓名,专业,班级,缴费时间,应交费用,已交费用数据存储:成绩信息文件 说明:用来存储学生的成绩输入数据流:成绩表 输出数据流:正确成绩组成:学号,姓名,专业,班级,课程,类别,开课时间,学分,成绩,教师数据存储:奖惩信息文件 说明:用来存储学生的奖惩情况输入数据流:奖惩表 输出数据流:奖惩报表组

23、成:学号,姓名,所属院系,专业,班级,奖惩时间,奖惩说明,奖惩内容数据存储:毕业信息文件 说明:用来存储学生的毕业信息输入数据流: 输出数据流:毕业审核结果组成:学号,姓名,班级,审核结果学生信息管理系统 古伟明 05 电商 4 班16处理过程的描述:处理过程:学生信息查询修改 说明:可以查询学生的基本信息并可以修改输入:学生信息文件 输出:相符学生记录,学生信息报表处理:可以根据学生的各种属性,比如学号,姓名,家庭住址等,查询学生的信息,在查询到的信息的基础上做出修改,并按查询的结果打印报表。处理过程:缴费录入 说明:对学生的缴费信息进行录入,存储到数据库中输入:缴费单 输出:缴费信息处理:

24、操作员对应缴费单将学生缴费信息输入到数据库中,操作员选择班级进行统一输入。处理过程:学生成绩查询 说明:查询学生的成绩输入:正确成绩 输出:成绩报表处理:分别对学生和班级进行查询,统计各班的成绩,最高分,最低分,不及格人数等处理过程:奖惩信息录入 说明:录入学生的奖惩到奖惩文件输入:奖惩信息 输出:奖惩信息文件处理:输入学生学号,系统自动辨别该生的信息,填入输入窗口,保存到数据库中处理过程:毕业审核 说明:判断学生能否毕业输入:毕业信息文件 输出:毕业审核结果处理:选择审核班级,分别对学生的缴费情况,成绩情况和奖惩情况进行考核,最终系统判断能否毕业。数据存储分析:新系统数据存储分析的基本方法是

25、依据新系统初版的及基,自底向上,逐层归并,构造稳中有降层子图的草图,到顶层得到系统的图,再进行一优化,得到学生信息管理系统 古伟明 05 电商 4 班17图;然后又自顶向下,为各个子系统或子加工从系统的图中抽出子图。. 列出原始数据存储容易看出,-,-,-,-为原始存储. 列出所有原始数据基本数据项-(学生信息文件)中有:学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址,邮政编码,政治面貌,家庭电话-(缴费信息文件)中有:学号,姓名,专业,班级,缴费时间,应交费用,已交费用-(成绩信息文件)中有:学号,姓名,专业,班级,课程,类别,开课时间,学分,成绩,教师-(奖惩信

26、息文件)中有:学号,姓名,所属院系,专业,班级,奖惩时间,奖惩说明,奖惩内容这样就得到学生信息管理中最基本的全部数据项如下:学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址邮政编码,政治面貌,家庭电话,缴费时间,应交费用,已交费用,操作员,课程,类别,开课时间,学分,成绩,教师,奖惩时间,奖惩说明,奖惩内容. 设计图得到的基本项与现状数据分析中得到的相同,所以不必对其已有重新构思。功能层次图:功能层次图实际上就是对数据流图加工的提取,一般伴随着数据流程图的设计来进行。系统的最小功能部分就是最低一层的数据流程图中的每一个基本加工,最顶层就是数据流图的顶层图,第一层次的功

27、能都对应数据流图中一层的加工,实质上是去掉除加工处所有的其他元素,再按层次集成成一张完整的图。根据上面的要求,画出学生管理系统的功能层次图如下:学生信息管理系统 古伟明 05 电商 4 班18学生信息管理学生信息生成缴费信息生成成绩信息生成奖惩信息生成毕业信息生成学生信息查询学生报表打印学生信息录入缴费信息查询缴费报表打印缴费信息录入成绩信息查询在线信息录入成绩信息修改成绩报表打印奖惩信息录入奖惩信息查询毕业信息审核毕业信息录入毕业报表打印系统设计总体设计一般关系模型设计:从 ER 图导出关系模式的原则原则 1(实体转换为关系模式):ERD 中每个独立的实体转换为一个关系模式,实体的属性组成关

28、系的属性,实体的主标识转换成关系的主码。原则 2(从实体及其主从联系转换为关系模式):ERD 中一个从实体及其主从联系转换为一个关系,从实体的属性及其主实体关系的属性组成该关系的属性,其主实体关系的主码,学生信息管理系统 古伟明 05 电商 4 班19在主从联系为一对多联系时还要加上可把同一主实体个体所对应的从实体个体区分开来的、从实体的一组属性,作为该关系的主码。对子类实体可作类似一对一联系的从实体的转换。原则 3(一对多联系在关系模式中的表示):ERD 中的一个一对多联系通过在其“多”实体关系上增加“1”实体关系的主码(作为外码)和联系本身的属性来表示。原则 4(多对多联系转换为关系):E

29、RD 中的一个多对多联系转换为一个关系,其被联系实体关系的主码作为外码和该联系本身的属性一起组成关系的属性,被联系关系的主码组成该关系的复合主码。学生表学号姓名所属院系专业班级年级性别出生年月籍贯民族家庭住址邮政编码政治面貌家庭电话主码成绩表学号 课程 班级 专业 姓名 类别 开课时间 学分 成绩 教师外码 外码复合主码缴费表单号 学号 姓名 班级 专业 缴费时间 应交费用 已交费用主码 外码课程表课程号 课程名 课程类型 学分主码专业表专业号 专业名 所属院系 学制主码班级表班级号 班级名 班主任 专业号学生信息管理系统 古伟明 05 电商 4 班20主码 外码奖惩表单号 学号 姓名 班级

30、专业 所在院系奖惩时间奖惩说明奖惩内容主码 外码开设关系专业号 课程号 专业名 课程名 开设年级外码 外码复合主码为了便于系统实现,增加用户表 用户名 权限主码毕业表学号 姓名 班级号 审核结果主码 外码处理功能总体结构设计:由于 MIS 的 DFD 有线状数据流图和束状数据流图两种典型类型,可以分别用变换分析技术和事务分析技术来导出初始的 MSD。1. 以变换为中心的分析:线状数据流图描述的业务是对数据按用户的要求进行一系列的转换,各个加工处在同一个线形链上,其结构是一种线状结构。它可以明显的分成输入,变换和输出三部分。主加工是系统的变换中心。2. 以事务为中心的分析:首先分析 DFD,确定

31、结构类型,并找出事务中心的位置和事务类型的标志,绘制出第一层模块分解图,然后再重复逐层分解和优化,直到满意的结构图为止。分析得出模块结构图:由需求分析中的数据流图可知,本系统数据流图为典型的束状数据流程图,根据事务型分学生信息管理系统 古伟明 05 电商 4 班21析的基本原则,先设计主模块,后设计相应于发射中心的输入模块,相应于集束中收的输出模块,相应于事务中心的事务调度模块,再为每一种类开支的事务处理设计一个处理模块,然后为每个事务处理设计下面的操作模块,并为操作模块设计细节模块。经分析得出学生信息管理系统的模块结构图:学生信息管理输入查询审核条件 查询审核调度查学生查缴费 查成绩 查奖惩

32、 毕业审核 1 2 3 4 5 查询审核结果相关报表123451234567891 01267891 063 8951 0471查学生条件2查缴费条件3查成绩条件4查奖惩条件5毕业审核条件6 7 8 9 1 0查学生结果 查缴费结果 查成绩结果 查奖惩结果 毕业审核结果 1 学生信息文件 2 3 4 5 缴费信息文件 成绩信息文件 奖惩信息文件 毕业信息文件系统平台的总体结构设计:. 总体结构的类型由于一个学校都要使用这个系统,而高校又设有分校,所以考虑采用内联网. 信息处理及信息存储设备总体设计信息处理主要以事务处理和数据处理为主,采用一般的微机和服务器即可。. 人机接口设备总体设计通用简单

33、型,以中文为主,需要配备打印机. 数据通信设备总体设计. 系统处理结构的总体设计采用分布式系统处理结构学生信息管理系统 古伟明 05 电商 4 班22系统平台总体布局图数据服务器应用服务器服务器代理服务器防火墙交换机客户机客户机客户机客户机客户机客户机客户机集线器详细设计代码系统设计:代码设计原则1)唯一确定性:每一个代码都只代表唯一的实体或属性。2)标准化与通用性:国内外有关编码标准是代码设计的重要依据。另外,系统内部使用的同一种代码应做到统一,代码的使用范围越大越好。3)简单性:代码必须简单明了,短小精悍。但必须以有利于对数据统计、汇总、分析等操作为宜。4)稳定性和可扩充性:代码系统一旦制

34、定出来并应用到系统中去,要有相对的稳定性,一般考虑 3-5 年的使用期限。同时也要考虑系统的发展和变化,当增加新的实体或属性时,直接利用原代码加以扩充,而不需要重新改变代码系统。5)容易修改:当某个代码在条件、特点或所代表的实体关系改变时,容易修改,也要方便系统的初始化。6)满足系统要求,便于记忆和使用。学号:为十位数代码,前两位用来区分男女,接着两位表示年级,拉着四位表示班级号,最后两位表示班里的顺序号。比如,学生信息管理系统 古伟明 05 电商 4 班23表示男,表示女,表示级,为班级号,表示顺序号缴费号:用顺序码表示,从开始,递增奖惩单号:用顺序码表示,从开始,递增班级号:前两位表示专业

35、号,后两位表示此专业的班级序号,如,表示号专业,班级序号专业号:用顺序码表示,从开始,递增系统平台具体设计:本系统是基于局域网的基本上实施,目前比较流行的局域网是以太网,本系统适合使用以太网技术,因为它的配置与安装比较简单,且容易维护,成本低等优点。下面是建议的选型表:设备项目 型号客户端 PC C1.6GDDR128M20G或P2.0GDDR256M80G服务器 戴尔 PowerEdge 1600SC 塔式升级1调制解调器/集线器D-Link网线 100Mbs防火墙 瑞星数据库软件 SQL SERVER 2000PC OS(服务器) Windows 2000 SERVER打印机 惠普 PHO

36、TOSMART-7268数据库结构的具体设计:学生表字段名学号姓名 所属院系专业 班级 年级 性别 出生年月 籍贯 民族 家庭住址邮政编码政治面貌家庭电话主码 主码类型 char char char char char char char datatime char char char char char char长度 10 10 10 10 10 4 4 8 10 10 40 6 10 10小数位索引 普通学生信息管理系统 古伟明 05 电商 4 班24列约束行约束表约束说明成绩表字段名 学号 课程号 班级 专业 姓名 类别 开课时间 学分 成绩 教师外码 外码 外码主码 复合主码类型 ch

37、ar char char char char char datatime float int char长度 10 10 10 10 10 4 8 8 4 10小数位 1索引 普通 普通列约束 0,100行约束说明 填入学号时,自动读取该生信息到本表,填入课程号时,自动读取该课程信息到本表缴费表字段名 单号 学号 姓名 班级 专业 缴费时间 应交费用 已交费用外码 外码主码 主码类型 int char char char char Datetiem int int长度 4 10 10 10 10 8 4 4小数位索引 普通 普通列约束 大于 0行约束 应交费用大于已交费用说明 选择班级时,自动从

38、学生表里逐一读取该班学生信息填入本表的相应字段课程表字段名 课程号 课程名 课程类型 学分外码主码 主码类型 char char char float长度 10 20 4 8小数位 1索引 普通学生信息管理系统 古伟明 05 电商 4 班25列约束行约束说明专业表字段名 专业号 专业名 所属院系 学制外码主码 主码类型 char char char char长度 10 20 20 2索引列约束行约束说明班级表字段名 班级号 班级名 班主任 专业号外码 外码主码 主码类型 char char char char长度 10 20 10 10小数位索引 普通 普通列约束说明奖惩表字段名 单号 学号

39、姓名 班级 专业 所在院系 奖惩时间 奖惩说明 奖惩内容外码 外码主码 主码类型 int char char char char char datetime char char长度 4 10 10 10 10 16 8 10 40小数位索引 普通 普通列约束行约束说明 单号自动生成,填入学号时,自动从学生表中读取该生信息填入本表相应字段毕业表字段名 学号 姓名 班级号 审核结果外码 外码主码 主码类型 char char char char长度 10 10 10 60小数位学生信息管理系统 古伟明 05 电商 4 班26索引 普通 普通列约束行约束说明 当选择年级号时,自动从学生表中读取该级学

40、生信息填入本表模块设计: 处理速度不同:对一般事务,计算机的处理能力要比人工处理快得多,计算机优势在于对大量数据的快速处理。 概念的精确程度不同:计算机处理必须有明确的概念,模糊的处理目前还很难做到,它远不如人灵活。但随着模式识别、推理演绎、人工智能等技术的不断发展,计算机将在许多领域里进行模糊处理。 对处理信息的结构化程度要求不同:信息(数据)的结构化程度越高,计算机越易处理。结构化程度高是指信息的格式固定、长度固定、信息之间的从属关系固定,容易代码化,例外情况较少等。反之,对结构化程度低的信息,计算机处理则不及人来得容易。 工作效率的稳定性不同:计算机处理事务的速度一般是固定的,人工处理却

41、有很大的差异;计算机处理的结果比人工要准确、稳定,人工则受能力、情绪等因素影响而容易出错。计算机在处理运算、数据传送、检索等通常没有错误,但一当出错,往往是大错,其后果是严重的。 决策能力不同:决策的影响因素很多,在目前完全由计算机决策是不可能的。但并不能否认计算机具有对一些简单问题的决策能力,对复杂问题、复杂系统具有支持决策能力。决策还是由人根据计算机所提供的信息来做,更有成效。 例外情况的处理:遇到例外情况,计算机往往无能为力,而人会随机应变,靠知识、经验或请教他人,逐步加以处理。2) 人工模块与计算机模块的选用原则:合理划分模块实现的计算机处理与人工处理很重要,其一般原则是: 对复杂的计

42、算,大量重复的数学运算,如统计、汇总、分配等;对结构化程度高的数据处理,如数据传送、存贮、分类、检索、编制单证报表等,应由计算机处理。 各种管理模型、高层次的数学模型,如运筹学、数理统计、预测等处理,数据量大、算法复杂,适用于计算机处理。 对于数据格式不固定,例外情况较多及需要经验来判断的工作,目前没有成熟的技术可以应用或者代价太高,适合于人工处理。 决策性问题,应先由计算机处理提供尽可能多的资料,来辅助与支持人进行最后的决策。以上原则的应用,系统设计人员应根据系统的特点与要求,结合自己的实际工作经验,灵活运用。学生信息管理系统 古伟明 05 电商 4 班27输出模块的设计机内系统文件处理报表

43、选择和打印输入模块的设计事务处理数据录入人工接口模块:数据输入与审核 数据处理与显示菜单设计系统管理 学生信息管理 缴费信息管理 成绩管理 奖惩管理 毕业管理密码修改 学生信息录入 缴费信息录入 成绩录入 奖惩信息录入 毕业信息录入用户管理 学生信息查询 缴费信息查询 成绩查询 奖惩信息查询 毕业审核退出 学生报表打印 缴费报表打印 成绩修改 毕业报表打印成绩报表打印学生查询模块设计:计算机 打印机人机对话输入 计算机键盘 计算机 显示器学生信息管理系统 古伟明 05 电商 4 班28学号姓名班级专业年级家庭住址查询缴费查询模块设计请输入学号查询 欠费请输入班级号查询 欠费人数毕业审核模块设计:学生信息管理系统 古伟明 05 电商 4 班29请选择要审核的班级确定毕业录入模块设计:请选择毕业年级录入 取消学生报表生成模块设计

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报