四六级报名系统报告

上传人:wan****21 文档编号:143973741 上传时间:2022-08-26 格式:DOC 页数:32 大小:1.31MB
收藏 版权申诉 举报 下载
四六级报名系统报告_第1页
第1页 / 共32页
四六级报名系统报告_第2页
第2页 / 共32页
四六级报名系统报告_第3页
第3页 / 共32页
资源描述:

《四六级报名系统报告》由会员分享,可在线阅读,更多相关《四六级报名系统报告(32页珍藏版)》请在装配图网上搜索。

1、管理信息系统分析与设计课程设计报告四六级报名系统指导老师: 小组成员: 日 期:2013年6月27日星期四目录一 信息系统需求说明书21引言.22. 任务概述33需求规定.44运行环境规定9二 信息系统分析说明书111可行性分析112系统业务流程图(TFD)123 功能需求分析134信息模型设计164.1 数据流图(DFD)164.2数据字典(DD)18三 信息系统设计报告211 系统总体设计212 系统详细设计22四 课程设计工作日志29五 课程设计总结报告30六 系统安装和使用说明32信息系统需求说明书1引言1.1 编写目的 本系统是基于Access数据库和VB可视化程序设计而开发的,软件

2、的总体要求是用于四六级报考考生的网路报名平台,达到功能的完备和性能的稳定,操作界面简单。验收以用户的测试和认可为依据。1.2 系统开发的背景 四六级资格证是目前在校大学生比较重要的需获得证书之一,四六级证书在大学生找工作的过程中具有很高的评估价值,所以每年报考四六级的考生十分的多,例如今年,全国报考四六的大学生人数就接近940万,面对如此庞大的报名人群,传统的设点实体化报名方式肯定是不可取的,所以全国各个省市,高校都设有自己的四六级网上报名平台,但是由于技术和人员素质的差异,这些报名系统良莠不齐,很难为考生提供一个功能强大且安全稳定的报名环境,基于此背景,我小组成员决定把此次课程设计的课题定位

3、为四六级报名系统的设计开发。1.3系统定义 以VB语言作为可视程序设计的基础,用ADODC连接Access连接数据库和VB程序设计开发而成的信息系统。主要功能是完成在校大学生,研究生的四六级报名的网上注册和报名过程。用户:四六级参考考生,考办账号:在注册系统中考生以身份证注册时获得的账号密码:通过审核进入系统的凭证报名:通过审核,填写基本信息后获得准考证号分配权的方式查询报名信息:报名后查询自己填写的基本信息是否有误修改报名信息:如自己的报名信息有误则通过此窗口修改打印准考证:获得系统自动分配的考号和考试相关信息凭证1.4参考资料陈禹,信息系统分析与设计,北京,电子工业出版社2000年版甘韧初

4、,管理信息系统北京,机械工业出版社,2001年冯师道,管理信息系统北京,科学出版社,1992年林卓然VB语言程序设计北京,电子工业出版社,2012沈宏VB程序设计案列汇编北京,清华大学出版社,20112. 任务概述2.1 目标 开发一个系统,可以实现四六级考生的在线注册,注册的过程中考生用自己的身份证号作为有效的注册代码,在填写考生自己的基础信息之后,考生填写自己的注册账号和密码完成注册后回到主界面,凭借注册账号和密码登陆报名系统,在报名系统中填写基本信息,实现报名,报名成功后,系统分配考生的考号,考试时间,地点等信息,以电子打印准考证的形式体现出来。2.2用户的特点 用户主要分为两类,第一是

5、各级四六级考试办公室,是四六级考试的组织和监管单位,他们可以通过此系统收集考生的报考信息,实现对考生考试的各项安排,列如,考生考试资格的审核,考生准考证号的分配,考试时间地点的分配。第二类用户就是考生,考生通过此系统填写自己的基本信息,交由系统审核,在考办授权的情况下,由系统分配给考生准考证号和其他与考试相关的信息,完成考生的网上报名。在整个过程中,考办是系统后台的操作和管理者,考生是系统的前台用户。2.3假定和约束 本系统开发的主要约束是时间约束,开发时间为第十八,十九周信息系统课设期间,时间为两周。3需求规定 3.1对功能的规定(说明角色和功能) 根据需求功能的不同,此系统有三种不同的客户

6、端,用于服务于三种不同的客户。(1)系统管理端。考办是四六级考试的组织者和管理者,这种类型的客户端服务于考办,建立在已有的结构化和非结构化数据基础之上,通过对数据的统计和分析,就能快速获得考办所需的各种信息, 如学生的所在院校、 学生学历、学生的身份证号等等一些情况。这不仅能提高管理效率, 而且便于考办从总体上把握参考学生的基本情况,从而获得对四六级考试有效的安排。(2)系统维护端。这种类型的客户端主要用于维护人员来处理机器故障(报名系统有时候会出现不能登录或者不能注册、报名后不能分配考号,以及对用户操作不能及时响应或者响应错误等等一些问题)并且负责系统的日常运行的维护。(3)考生。种类型的客

7、户端服务于考生直接操作来获得自己所需要的服务如注册、登录、报名、修改信息、查询信息等。每一个功能,考生都可以根据系统的提示一步一步往下进行,并不存在考生不会操作的问题,极大节约了考生的时间也提高了网上报名的效率。功能简要说明注册填写姓名,学号,身份证号码,院系代码,学历,账号和密码完成注册登录填写注册过后的账号密码,选择登录类型点击登录后进入报名界面报名填写姓名,身份证号码,院系代码报选科目点击报名。查询查询已填写的报名信息,包括考生的基本信息和四六级报选信息修改修改考生的基本信息和四六级报选信息打印准考证打印准考证,准考证上的信息包括系统分配给考生的准考证号,考试的时间地点3.2对性能的规定

8、(时间响应、稳定性等)(1)查询过程中,要求准确显示该考生的基本型信息以及所报选的四六级信息(语种,级别)。且所显示的信息不可修改(2)修改过程中,要求可修改考生的基本信息以及其所报选的四六级信息(语种,级别),且修改过后查询显示随之改变。(3)考生必须在注册完成后,使用注册过的账号和密码才能完成登录。(4)报名成功后,考生要获得系统分配的准考证号码,必须点击“打印准考证”项目才能实现。(5)若考生在打印准考证后发现准考证上的信息有误,必须重新注册,重新报名。此程序最多重复三次。(6)输入时产生错误通过点击“重置”按钮删除错误。完成填写后点击提交按钮确认,退出界面点击“退选”按钮。3.3输人输

9、出要求账号:用户自己定义的号码密码:用户自定义密码查询信息:显示考生的基本信息和所报选的四六级基本信息(不可变)修改信息:显示考生的基本信息和所报选的四六级信息(可变),修改后显示为修改后的信息。身份证号:十八位数字学号:九位数字考号:十一位数字账号密码:考生自定义3.4故障处理要求(1)能够对用户录入的各种数据进行校验(2)能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力(3)列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。(4)当软件停止响应时,可在任务管理器中结束该进程,并重新运行该软件即可,原有数据不会丢失。(5)当硬件设备

10、发生故障时,首先记录发生故障前的相关操作,然后重新启动计算机,检查是否可以继续正常运行, 如还不行,则向专业人员报修,并向其讲明故障现象和导致故障的操作,以利于故障的早日排除。(6)所有数据应同时具备硬拷贝(备份到外部介质)和软拷贝(备份到本地)两种备份方式,具有迅速的灾难恢复能力。同时应充分考虑各种突发情况的处理方式,如系统的后台数据库因断电、死锁等原因无法访问时,系统应能够自动切换到备份服务器以保证用户能够继续访问。3.5其他要求(1) 建立规范的数据库。规范的数据库是系统成功的保障。建立合理、规范的关系数据库必须满足3NF要求,各数据库表要尽量减少冗余度。(2) 良好的用户权限管理。报名

11、信息系统由于其自身的特点,数据安全性显得尤其重要,因此用户权限管理是MIS的一个重要部分。充分利用安全机制,限制非法用户的入侵,并且对本系统的所有用户进行角色划分,在此基础上,对不同用户使用的功能模块和数据进行授权,保证信息的安全性。(3) 实现信息的动态查询统计。数据统计计算机化,能够自动生成建立在数据库基础上的各种固定和自定义动态报表,并能够随时查询和进行统计分析。(4) 动态的报表管理。MIS系统实现了报表的动态管理,用户可以灵活、方便地根据需求定义报表格式和统计条件,最终生成报表数据。(5) 实现数据传输区性。四六级报名系统也是对在校大学生的学历等基本信息的一次大收集。这些信息具有一定

12、的研究价值,通过传输给有关的数据分析单位,就能挖掘数据背后的信息。MIS系统提供了在复杂应用环境下数据集成的工具,即数据转换接口。MIS有效的数据转换接口确保了在运行过程中与其他应用软件建立起无缝的数据通道。 (6)易用性:系统设计应具有良好的易用性、操作简便,符合常规Windows操作环境下的用户使用习惯。同时,尽量减少用户的记忆工作量,如在信息录入时尽可能充分利用数据字典进行选择录入,以提高用户工作效率。在系统查询功能设计时,应提供多种查询条件的复合查询,让用户可以快速、精确地得到相关信息。同时,系统设计应有良好的健壮性,如对各种用户各种错误输入应能及时识别并给出相应提示。(7)安全性:系

13、统中所有涉及敏感信息如登录口令等,服务器端应设置严格安全访问控制策略,从而保证系统安全性和操作责任的可追溯性。本系统应易于控制,当数据库出现问题或者不能调用数据时,应有自动控制功能,系统自动处于停止工作状态。当系统瘫痪时,应易于维护并自动停止一切工作。当系统受到其他软件的恶意攻击时,应自动提示并停止工作。4运行环境规定4.1设备选型 系统基于B/S架构进行开发,所有管理和维护工作均集中在服务器端,客户机只需安装有IE浏览器即可,要求IE浏览器版本不低于5.5。CPU:1GHz以上。RAM:256M以上。存储容量:剩余存储容量大于100M推荐设备如下:服务器选用联想万全服务器(R360-3600

14、)以,客户机选用联想商用机(扬天E5100C)。联想万全服务器(R360-3600)联想商用机(扬天E5100C)处理器型号Intel Xeon 3.0G CPU,2MB二级缓存AMD Athlon XP 3000+(64)内存容量1G R-ECC DDRII400内存条组(2*512M)512M DDR400硬盘容量73G 热插拔U320 SCSI硬盘(1万转)120G(7200转)/网卡双千兆网卡集成百兆网卡4.2支持软件服务器端运行环境为Microsoft .NET Framework1.1 + IIS6.0,数据库服务器选择Access 2003企业版,操作系统选择Windows XP

15、版。系统主机操作系统不易受病毒感染和侵害,具备完善的身份认证、访问控制、安全审计、故障恢复功能。系统应当采用大型关系型数据库软件,支持海量数据访问。信息系统分析报告1可行性分析(1)管理上的可行性:随着近几年大学的扩招,越来越多的人可以接受高等教育,这种措施大大提高了我国国民的文化水平,提高了我国公民的受教育程度,对我国社会主义精神文明建设的大方向而言是十分有益的,但是随着扩招的人数越来越多,大学生群体的不断扩大,有关大学生群体的数据信息也在不断的变的庞大华,复杂化,这给教育机构的管理和研究带来了极大的麻烦。四六级作为当前衡量大学生学业水平和学习能力的一项标准,四六级证书现在也成了用人单位衡量

16、大学生素质的一颗重要的砝码,基于这种情况,近年来,报考四六级的大学生人数在原本就很大的基数上呈现增长态势,这就为教育机构对四六级考试的考生的管理带来了更大的麻烦。本系统虽然名义上是四六级报名系统,主要用于考生的报考,但是其还具备后台的信息收集能力和考务信息的管理发布能力,是一个功能强大且稳定的系统,用于教育机构对四六级考试报考考生的管理师完全可行的。(2)技术上的可行性:随着IT技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术;硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度来保证系统开发技术的准备。 本系统采用的数据库技术有很好的数据处

17、理能力,网络技术则体现在C/S模式中客户和服务器之间的数据通信能力,良好的硬件配备无需高档的设备。由此可见,该系统在技术上具有可行性。(3)经济上的可行性:对于信息系统的初期投资,都是为了以后获得更大的经济效益。通过一定的成本、效益分析,我认为开发这个系统在经济上是可行的。因为虽然系统开发需要初始成本和日后的维护费用,但是,信息系统可以提供比以前更加准确和及时的信息,减少了设点报名和填表输入信心,以纸质邮件发放成绩单的各种成本,从长远利益看,使用本系统肯定是比使用传统的报名方式更经济的。所以,经济上的可行性是肯定的。2系统业务流程图(TFD)考生注册录入个人信息考生信息表错误修改考试资格审核考

18、办招生计划表教育部审核可报考表选择考试类型,语种,级别记录存档报考管理分发管理准考证3 功能需求分析3.1需求概述以VB语言作为可视程序设计的基础,用ADODC连接Access连接数据库和VB程序设计开发而成的信息系统。主要功能是完成在校大学生,研究生的四六级报名的网上注册和报名过程。本系统的需求描述如下:功能简要说明注册填写姓名,学号,身份证号码,院系代码,学历,账号和密码完成注册登录填写注册过后的账号密码,选择登录类型点击登录后进入报名界面报名填写姓名,身份证号码,院系代码报选科目点击报名。查询查询已填写的报名信息,包括考生的基本信息和四六级报选信息修改修改考生的基本信息和四六级报选信息打

19、印准考证打印准考证,准考证上的信息包括系统分配给考生的准考证号,考试的时间地点3.2功能分析该系统在性能功能上应达到如下需求:操作简单、界面友好、完全框架式的页面布局,使得考生的注册,报名操作更简便,许多选项包括查询,修改,打印等只需要点击鼠标就可以完成。通过对文献的分析以及借鉴现有报名系统,我们决定把四六级报名系统分为两个模块:后台管理和用户权限管理。b.后台管理(1)考生资格的审核(2)考生准考证号码的分配(3)考生基本信息的统计(4)考生基本信息的收集整理c.用户权限管理对于本系统,用户共分为两类:考生,教办。各有不同的权限。通过用户的登陆判断出用户的权限,然后分配给各自所拥有的功能。(

20、1)考生:此类用户具有以下权限: 1)填写报名信息实现网上报名 2)查询自己填写的报名信息;3)修改报名信息;4)打印准考证(2)管理员:此类用户具有以下权限: 1)浏览所有考生填报的信息;2)具有管理普通用户的权限;3)修改、删除考生的信息;3.3功能结构图四六级报名系统注册登录姓名学号身份证号学校,院系学历设置密码用户名密码登录类型登录成功后考生登录管理员登录报名填写报名信息查询报名信息修改报名信息打印准考证4信息模型设计4.1数据流程图(DFD)考生填写个人信息D1注册个人资料P1 学生信息档D2信息修改系统修改信息D3资格审核考办处理意见处理结果准考证D4考试安排P2 考生成绩档符合资

21、格考生凭证考试成 绩 单D6分发系统D5成绩统计4.2数据字典(DD) 数据流系统名:四六级报名 编号:条目名:四六级考试准考证 别名:准考证 来源:分发管理系统去处:考生 数据流结构:准考证:姓名,性别,学校,院系,准考证号考生 +语种,级别,考试时间,考试地点四六级考试简要说明:准考证在四六级考试前一周发放给已经报名成功的所有参考学生修改记录:编写赖xx日期2013627审核江xx日期2013-6-27 数据存储系统名:四六级报名 编号:条目名:考生名册 别名:考生信息表存储组织:每个考生一条记 记录条数:约938万 主关键字:考号记录组成:项目名 考号 姓名 性别 学号 身份证 院系代号

22、 专业代号.备注近似长度: 18 10 2 7 18 7 7 20(字节)简要说明: (1)英语专业考生考专业级别在备注说明 (2)审核条件未通过考生在备注中说明修改记录:编写赖XX日期2013-6-27审核江XX日期2013-6-27 外部项系统名:四六级报名 编号:条目名:四六级考试管理办公室 别名:考办输入数据流:考试安排输出数据:考生成绩主要特征: 考办隶属省份,隶属单位,单位地址,联系电话等。简要说明: 是本系统中考生资格的审核者,考试过程的安排者,考试成绩的发布者。修改记录:编写赖XX日期2013-6-27审核江XX日期2013-6-27 数据元素系统名:四六级报名 编号:条目名:

23、准考证号 别名:准考证号属于数据流: 存储处:D1考生名册 D2考生成绩表 数据元素结构: 意义代码类型 取值范围 6 xxx xx xxx 省份+学校代码+院系代码+学生编号字符 600000001699999999(由数字组成的字符串)简要说明: 准考证号是考生的识别符,每个考生都有唯一的准考证号。修改记录编写赖X日期2013/6/27审核江XX日期2013/6/27 加工系统名:四六级报名系统 编号:条目名:成绩管理 别名输入:考生名册,考生成绩输出:考试安排,考生成绩单,考生报考情况与成绩统计加工逻辑 :1,从考生名册中获取报考同一语种,级别的考生名单。2,统计每个语种每个级别的报考人

24、数并交由考办处理3,从考办的系统中获取考生的准考证号和考试的安排4,形成准考证,准考考生信息表,包括考生的准考证号,院校,姓名,考试时间地点等信息。5,考生考试结束后处理学生的成绩数据并记录在考生名册中。6,进行成绩统计。向考生发放成绩单修改记录:编写赖X日期2013/6/27审核江xx日期2013/6/27 信息系统设计报告1 系统总体设计1.1本系统的体系结构(总体布局图)本系统采用的是B/S模式三层体系结构数据库服务器Web服务器浏览器1.2系统总体结构(软件模块结构图)系统功能模块图四六级报名系统后台模块前台模块报考信息管理权限管理修改信息打印信息查询信息填写信息注册登陆1.2.1前台

25、业务模块前台业务主要用于用户报名流程,其包括几个主要模块1注册模块2登录模块3填写信息模块4查询信息模块5修改信息模块6打印准考信息模块 后台管理模块后台主要包括两个模块:一个是用户信息审核模块,另外一个是用户信息管理模块2 系统详细设计2.1基础代码方案本系统代码是用来表征客观事物的实体类别和属性的一个或一组易于计算机识别和处理的特定符号或记号,他可以是字符、数字、某些特殊符号或它们的组合。它为事务提供一个概要而不含糊的认定,便于数据的存储和检索,代码缩短了事务的名称,无论是记录、记忆还是存储,都可以节省时间和空间。代码设计的任务是把信息系统要处理的事物用特定的字符、数字或其组合来描述,以便

26、于计算机系统识别和处理2.2数据库设计2.2.1 系统E-R图学历专业密码院系学校性别准考证号身份证学生学号报选姓名科目名四六级科目级别考试时间考试地点密码名称管理员2.2.2数据库表的设计根据用户需求共创建四张表用户信息表序列编号字段名称数据类型是否主键说明1Namechar(8)否姓名2numberchar(12)是学号3indentifychar(18)否身份证4schoolText否学校5institutetext否院系6majortext否专业7passwordchar(10)否密码8sexchar(2)否性别管理员表序列编号字段名称数据类型是否主键说明1Namechar(8)是名称

27、1Passwordchar(10)否密码科目信息序列编号字段名称数据类型是否主键说明1Namechar(8)是科目名称2Gradechar(8)否等级3timechar(10)否考试时间4placechar(20)否考试地点学生报考信息表序列编号字段名称数据类型是否主键说明1Namechar(8)否姓名2numberchar(10)是学号3identifychar(18)否身份证号4schooltext否学校5coursetext否报考科目6examinationchar(15)否准考证号2.3主要界面设计方案(输入输出设计)输入输出界面登陆界面 注册界面报名信息界面填写报名信息界面查询信息界

28、面修改信息界面管理员界面课程设计工作日志6月17日(1)确定小组成员名单并汇报指导老师选择课程设计的题目,明确成员任务分工,并开始搜集整理资料(2)题目选为:四六级报名系统(3)系统具体设计,vb及数据库设计,系统内容整体及详细设计 (4)整理资料,进入方案具体内容设计阶段。 6月20日 完成四六级报名系统 “信息系统引言”及“四六级系统任务概述”。 完成四六级报名系统 “信息系统需求分析”6月21日 完成系统分析报告6月25日 完成系统详细设计6月27日 对系统进行分析测试,找出其中问题并进行修改,加以整理6月28日 全面完成系统总结及工作日志课程设计总结报告通过为期两周的信息系统分析与设计

29、课程设计,完成了一个四六级简单的系统,有如下几点总结1、 小组成员工作情况:赖鹏同学对系统进行总体设计,进行需求分析,定义系统的功能及系统完成步骤。对系统进行分析设计,明确四六级报名系统业务流程、数据流程及数据词典。江正伟同学进行具体的系统设计,包括vb界面及代码设计,数据库设计,系统调试,最终完成整个系统。通过小组成员之间的协作,顺利的完成了整个系统的设计流程2、 系统设计过程中遇到的问题及解决办法:系统设计过程中,不乏种种问题,如系统业务流程出现缺失,业务流程不明确,缺少报名后返还学生准考信息项。通过对整个流程的在思考及老师的提点对业务流程进行了再设计。在具体设计过程中,也遇到了一些问题,

30、比如连接数据库错误,通过查找资料最终完成了数据库连接任务。同时由于能力的限制,本系统也存在一定缺失,没能实现学生完成报名后对报名信息进行整合,系统后台自动分配准考证号并进行打印功能3、 课程设计的收获:通过课程设计,是我们对整个系统设计流程有一个全面深刻的认识。一个完整的课程设计必须要有如下几点步骤:首先选定课题后进行材料收集整理,对选定系统进行需求分析,对系统进行定义;然后进行系统分析,需要哪些流程及数据;然后进行系统总体设计及详细设计;最后进行系统调试及修改总结,同时也对我们的系统设计思路也是一个很好的启示。另外,系统设计是一个不断改进的过程,不需要对系统要实现的功能进行不端整合修改才能达到最终的效果。还有,团队协作精神非常重要,小组成员之间明确分工,对系统的顺利完成是一个很好的促进作用系统安装和使用说明本系统采用vb和access数据库共同开发,初始需注册,采用注册的信息登陆报名系统

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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