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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

系统项目实例学籍管理信息系统.docx

1、系统项目实例学籍管理信息系统附件1.3.1-2系统项目文档实例:计算机信息管理基础课题名称:学籍管理信息系统一、项目概述1.项目名称:学籍管理信息系统2.设计目标:学校的学生学籍信息管理是学校管理中的一项重要任务,以往的手工操作已经不能适应现在办公的需要.为了摆脱繁琐的劳动,提高工作效率,利用计算机进行信息处理成为必然.开发功能完善及安全可靠的管理系统可以大大提高学校资源的利用率,及时,准确地获取需要的信息,充分发挥人员的工作潜力。因此,不难想象,正是咨询业的迅速发展使得人们从过去的手工劳动中得以解脱.同时,编写一套完善的学生学籍管理系统的任务就显得尤为重要.本系统是根据某学校的实际情况而设计

2、的一套针对性和功能都比较强的学籍管理信息系统.3.开发设计思想:(1)本系统的开发尽量采用目前现在学校现有的软,硬件环境以及先进的系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的.(2)所开发的系统应符合学校学生学籍管理系统的规定,满足学校对学生日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求.(3)所开发的系统应该满足模块化程序设计方案,这样即便于系统功能的各种组合和修改,有便于未参与开发的技术维护人员的补充,维护.(4)所开发的系统应具备数据库维护功能,能够及时根据用户需求进行数据的添加,删除,修改和备分等操作.4.开发运行环境:开发工具:Visu

3、al Foxpro 6.0运行环境:Windows XP5.系统功能:(1).信息录入功能.(2)浏览功能(3)查询功能(4)报表打印功能.二、项目计划本项目学生学籍管理系统,计划在2周内完成整个系统的调查、分析、设计、开发、调试和试运营及正式运行。现将项目的各部分的开发任务、人员分工,估计开发进度做如下计划:1“问题/项目概述”由项目经理根据组员共同确定的项目内容进行分析与评述,说明项目名称、项目目的、开发设计思想、系统功能分析、项目的重要性及可行性、开发运行环境等。2“项目工作计划”,作为项目的引导,指导项目的开发。将一个大的系统工作细分。3“管理业务流程分析” ,通过调查分析,做出项目的

4、主要业务流程,该环节作为数据流程图数据字典E-R图的基础,主要是开发各个环节的信息来源、处理方法、信息流程去向。4“数据流程图”是系统设计中非常重要的一步,数据流程图应该能全面地描述信息系统的逻辑结构。5“数据字典”:通过收集基本数据,组成一份详尽的数据字典,为以后进一步设计打下基础。该过程是数据库设计的一个非常重要的准备过程。6“E-R图”是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及确定他们之间的关系,为后面的逻辑结构设计打下基础。7 “功能模块图” 是将一个复杂的管理系统分解为多个单功能的模块,使得这些模块规模较小,功能较简单,更易于建立和修改,然后对各模块分别加以设计实现

5、。8“代码设计”: 为了便于数据的存储和检索,提高数据处理的效率和精度,实现人机互换,在开发系统中应设计一系列代码,他们将唯一标志它所代表的数据项和属性。9“数据库(表)设计”的主要任务是根据已分析设计好的E-R图及关系的规范化,转换成数据库表.主要做出部分统计表及实体间的相互联系的表单等。10 “IPO设计(输入、处理、输出)” 可分为三大部分,即: 给出每个功能模块的输入界面的设计结果; 给出每个功能模块的输出界面设计结果; 用自然语言描述出每个功能模块的处理过程。11“源程序清单” 将整个系统的部分程序设计的源程序清单进行分类整理,最后形成清单。12“总结体会” 是在系统开发完成并且最后

6、校验成功后,由项目经理组织小组成员互相交流开发这一系统过程中的经验,及总结该过程中受到的教训,并作为一种宝贵的经验留在所有人的脑海中。以下为各环节的分工情况:编号开发项目负责人协作者1问题/项目概述王凯郑永聪2项目工作计划郑永聪王凯3管理业务流程分析王新胜詹友超4数据流程图詹友超王新胜5数据字典朱司南卢大军6E-R图卢大军朱司南7功能模块图王凯王新胜8代码设计 卢大军 朱司南9数据库(表)设计詹友超郑永聪10IPO设计(输入、处理、输出)朱司南卢大军11源程序清单郑永聪,王新胜12总结体会王新胜全组成员三.业务流程分析我们经过几天的网上、图书馆有关学籍管理系统资料的收集,结合传统的学籍管理流程

7、和现今已经运行的学籍管理系统业务处理流程,再加上我自己的一些看法和观点,我初步总结和分析出学籍管理系统的基本业务流程。首先,由学生处根据学校相关规定和学生成绩招录新生,并建立新生入学档案和修改学籍管理信息中的数据。接着有教务处组织编排班级和组织教师进行教学。完成一学期的教学后,由教务处组织学生进行期末考试,并对学生期末成绩进行统计和分析。再由各系根据教务处统计分析的结果评定奖学金、填制成绩单。最后再由学生处根据教务处统计分析的学生成绩结果修改学籍管理信息。并最终完成毕业学生的毕业登记、填制毕业登记表和修改学籍管理信息。下面是我们所绘制的学籍管理业务流程图(见图1)。四 数据流程分析首先,我们根

8、据学籍管理的业务流程图找出与学籍管理系统相关的主要外部实体:学生处、教务处、用人单位和学生。如图2所示:接着,我们把学籍管理信息系统分为:档案管理、成绩管理、奖惩管理三个主要部分。与其相关的主要外部实体和数据流如图3所示:下面为学籍信息管理系统的第三层流程图。我将成绩管理子系统分为了统计成绩、登记一览表、登记学籍表、统计不及格课程、评定奖学金、填写成绩单和登记重修成绩这几个主要部分。教务处通过成绩管理子系统把各任课老师所提供的各个学生的成绩进行统计和分析,并通过统计分析的结果判定学生是否可以评定奖学金、留级或退学,最后将统计分析结果传输给辅导员,并为学生和家长填制成绩单。通过成绩管理子系统的处

9、理将会生成一份学习文档,为档案管理子系统和奖惩管理子系统的处理提供原始数据。图5和图6分别为奖惩管理系统和档案管理系统的数据流程图。五.数据字典(Data Dictionary)1、数据项定义数据项是最小的数据组成单位,本学籍管理系统的部分数据项定义如下:(1)、姓名(2)、学号()、成绩()、密码2. 数据结构定义数据结构主要描述的是数据之间的关系,一个数据结构可以有若干数据项组成,也可以有若干个数据结构组成,还可以有若干个数据项和数据结构组成。本学籍管理系统的部分数据结构定义如下:()、学生登记卡3. 数据流定义数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本学籍管

10、理系统的部分数据流定义如下:()、期末成绩单()、新生登记表()、奖惩报告单4. 处理逻辑定义处理逻辑的内容包括:编号、名称、处理的文字描述,输入、输出的数据流和处理的频率。本学籍管理系统的部分处理逻辑定义如下:()、填写成绩单()、填制毕业生登记表5. 数据存储定义数据存储组要描写该数据存储的结构,及有关的数据流、查询要求。本学籍管理系统的部分数据存储定义如下:()学习成绩一览表()、档案文件(分为奖惩档案文件和档案文件,此处以奖惩档案文件为例。)()、学籍表(学籍表的结构比较复杂,所以我在此仅列出学籍表的大体数据结构。)6. 外部实体定义外部实体是数据的来源和去向。 外部实体主要说明外部实

11、体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。本学籍管理系统的部分外部实体定义如下:(1)、学生(2)、家长(3)、用人单位(4)、学生处(5)、教务处六 E-R图我们可以得到本学籍管理信息系统的E-R总图,如图7所示:七、功能模块设本学籍管理信息系统按处理不同业务分为三个子系统:成绩管理子系统、档案管理子系统、奖惩管理子系统。其中成绩管理子系统应该具有的功能有:录入、统计分析、储存、查询、输出;档案管理子系统的功能有:录入、建立、储存、查询、修改、删除、输出;奖惩管理子系统的功能有:录入、建立、储存、查询、修改、输出。如下图所示(图8):由学籍管理信息系统功能包图可以看出,不

12、管是成绩管理信息子系统,还是档案管理信息子系统、奖惩管理信息子系统,他们具有许多相同或相近的功能。因此我们可以把这些相同或相近的功能进行分析和组合。由此,我们可以得到以下功能模块结果图(图9):我们再对已经分析得出的以上两个图进行分析和整合,便可以得到学籍管理信息系统的层次化功能模块结构图,如图10所示:八、代码设计代码指明了事物的名称、属性、状态。科学的代码设计能使计算机进行数据处理时,能节省存储空间,提高处理速度、效率和精度。进行代码设计的过程中,我们应该尽量遵循以下基本原则:1、要适合计算机处理;2、要便于使用;3、要具有系统性、通用性和可扩展性;4、选择最小代码;5、代码标准化。本学籍

13、管理系统中的数据库代码用部分代码设计范例如下:(1)部门代码部门代码采取数字和字符混合编码的形式,具体如下:学生处 *教务处 *系XX*、人员代码人员代码采取纯数字编码形式,具体如下:教师 * *学生 *(2)表单代码表单代码仍采取数字和字符混合编码的形式,具体如下:档案文件 XX * * * *学籍表 XJB * * * *成绩一览表 CJ * * * *九、数据库表设计1.学生(学号、姓名、性别、年龄、系别、专业)2.教师(教师编号、教师姓名、教师职称)3.课程(课程号、课程名、学分、学时)4.系(系编码、系别、辅导员)5.提供(课程编码、系编码)6.教学(教师编码、课程编码)7.学习(学

14、号、课程编码)8.属于(学号、系编码)9.分配(教师编码、系编码)由于和、和的码相同,故合并成:10.学生(学号、系别、专业、系编码)11.教师(教师编码、姓名、系编码)十、输入输出设计1.输入设计在计算机信息传统中,输入数据的正确性决定着整个系统质量的好坏。本学籍管理系统主要采取以下输入方法:(1)键盘输入法:录入人员直接通过键盘输入法将所需数据直接手工输入。(2)文件传输法:录入人员通过扫描仪、移动存储器、数模/模数转换方式或网络传输等手段和方式输入数据。由于学籍管理系统所涉及的数据量不是很大,所已本系统将采取人工校对的方式进行数据核对。即输入数据后,屏幕将录入的数据显示出来,由人工进行校

15、对。2.输出设计输出设计的主要目的是满足用户和管理者对数据和信息的要求。本系统将采用表单和查询显示输出方式,使用者可以通过网络传输、移动盘传递、直接打印等多种方式获取自己所需信息。不管是数据的输入还是输出简洁、方便、快捷,用户界面要尽量达到友好、简便、实用、易于操作的原则,避免过于烦琐和花哨。下面图例(图11)显示了“学籍管理”系统界面中的高层屏幕之间如何相互联系。十一、源程序清单: 由于本系统没有完全完成,还不能从整体上来运行,所以只有给出部分程序。Main.scx: restore from pass1.mem addilocal mm1,mm2,nono=0 mm1=pass1mm2=t

16、hisform.text1.valueset exact onif allt(mm1)=allt(mm2) cont=.t. thisform.release cleaelse cont=.f. no=no+1 =messagebox(密码错误!,48+0+0,警告) if no=3 mand2.click endif thisform.text1.value= thisform.text1.setfocus thisform.refresh endif set exact off查询:IF EMPTY(THISFORM.COMBO1.VALUE) =MESSAGEBOX(请输入班级编号!,4

17、8+0+0,信息窗口) THISFORM.COMMAND2.CLICK ENDIF THISFORM.LIST1.ENABLED=.T. SELE BJKC SET FILT TO 班级编号=BJBH.AND.学期=XQ THISFORM.LIST1.ROWSOURCETYPE=6 THISFORM.LIST1.ROWSOURCE=BJKC.课程名称 THISFORM.LIST1.REFRESH THISFORM.LIST1.SETFOCUS THISFORM.REFRESH THIS.ENABLED=.F.THISFORM.COMMAND2.ENABLED=.T.十二、总结和体会现代信息技术

18、迅速发展的今天,要想跟上时代的步伐,要想在激烈的竞争中立于不败之地,要想不被社会淘汰,必须掌握一定的高科技信息技术。本学期,我们开设了管理信息系统这门重要的课程,为了让我们能把学到的知识灵活运用,老师特地安排了这次分组实验活动,让每个小组自己做一个项目。这次我们小组做的是学生学籍信息管理系统,与其它小组做的学生信息管理系统不同,我们侧重于学生学籍的管理.我们组的成员齐心协力,各尽所能,把这个系统所包含的内容及结构都考虑得比较全面.各个子系统的功能完善,联系也很紧密.在做这个系统的时候,我们组开始也遇到了很多困难,比如数据流程图和功能模块图的设计.后来我们组的成员经过仔细思考,又查阅了很多资料,

19、最终把问题解决了.这个系统也有不完善之处.比如若运行时间过长,数据会产生冗余,系统的运行效率将会降低. 但是我们做这个项目的最终目的已经达到了-那就是加深对管理信息系统知识的理解!通过这次项目开发,我们深刻体会到:作为当代的大学生只有勤动手,将理论知识转化为实践,然后从实践中去总结经验和教训。这样学到的知识才是自己的知识。附件1.3.1-3项目题目:题目一:职工自学考试管理系统概述:单位自学考试工作主要是宣传、组织职工参加自学考试,具体考试管理过程由单位与县自考办联系,在县考办的指导下工作。具体的工作流程是:(1)报名工作组织考生认真填涂报名卡并输机、代收费;(2)集中报名报名结束后,汇总统计

20、报名情况,到县考办集中报名并交费;(3)考试及成绩管理考前到县考办领取考试通知单并分发给每个考生;成绩出来后,到县考办领取考试成绩,将成绩合格证分发给考生,并将成绩输机。系统设计目标、功能及要求:(1)对考生基本信息进行录入。(2)录入每次考试的报名信息,并自动计算报考费用。(3)录入考生考试成绩。(4)能进行简单查询和条件组合查询。(5)可按专业、考次、考生等进行统计。数据:(1)基本信息(姓名、性别、准考证号、民族、考试专业、专业代码、身份证号等)(2)报名信息 (准考证号、姓名、考次、课程1、课程2、课程3、课程4、课程5、课程6、考试费等)(3)成绩信息(准考证号、考次、成绩1、成绩2

21、、成绩3、成绩4、成绩5、成绩6、及格科数等)题目二:学生选课购书管理系统本系统所涉及到的信息有:学生信息、课程信息、教材信息、开课信息等。功能描述:(1)学生根据学期开课清单填写选课单,并对所选课程注明是否需要教材,系统对每个学生的选课购书单进行处理:1)对欲购教材查阅库存,若有则可以销售,否则修改缺书记录。2)统计学生的教材费。(2)对缺书记录进行统计,产生缺书单;(3)完成各种数据的录入,修改,删除功能(4)系统可对开课情况、学生选课情况、某种教材的库存情况等进行查询。数据:(1)学生(学号、姓名、专业、课程编码、是否需要教材等)(2)课程表(课程编码、课程名、课程性质、学分、教材编码等

22、)(3)教材表(教材编码、教材名称、价格、出版社、库存量、作者等)(4)学期开课清单(课程编码、课程名称、任课老师、职称、起始周、结束周、上课时间、适合的专业码等)*上课时间可定义成数值型。如5.1表式星期五第一大节*题目三:工资管理系统系统的主要功能:工资管理系统的主要任务是计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表。本工资系统主要有以下几个功能:(1)对单位人员的变动进行处理。(2)对职工工资进行修改、计算。(3)查询统计功能。(4)报表打印功能。数据:(1)职工工资信息(如工资号、职工号、基本工资、水

23、电气、物价补贴、地方补贴、房公积金、房租、实发工资等信息。职工工资=基本工资+物价补贴+地方补贴-水电气-房公积金-房租)(2)职工个人资料信息(职工号、姓名、性别等)(3)职工所在的部门信息(部门号、部门名称、职工号等)题目四:资产设备管理系统中的应用系统功能:(1)设备的输入、修改、删除,反映固定资产的增减变化情况。(2)正确计算设备资产总额和折旧总额。(3)可方便对资产设备按编号、名称、部门、价格、日期等进行查询。数据:(1)设备情况(设备编号、名称、型号、生产日期、生产单位、价格、数量、使用部门等)(2)部门情况(部门编码、部门名称等)(3)设备折旧情况(设备编号、部门编码、月折旧额,

24、使用年限等)题目五:人事管理系统系统功能:(1)档案更新:包括对记录的修改、删除、添加等。(2)档案查询:可以按姓名、部门或任意条件查询个人或一部分人的情况。(3)档案统计:包括统计文化程度、技术职务、政治面貌、年龄、工资等。(4)档案输出:可以输出个人档案、单位名册、党员名册等。数据:(1)职工信息(职工号、部门、姓名、文化程度、职称、现任职务、政治面貌,工资号、出生日期等。)(2)工资信息(工资号、职工号、基本工资、水电气、物价补贴、地方补贴、房公积金、房租、实发工资等信息。职工工资=基本工资+物价补贴+地方补贴-水电气-房公积金-房租)(3)配偶信息(职工号、配偶姓名、出生日期、政治面貌

25、、工作单位等)题目六:库房物资管理系统系统开发背景及功能要求:开发本系统的目的在于代替当前系统的手工计算,出库、入库记账,统计库房物资,查询等工作。(1)库房入库管理:库房管理员对进入库房的物资进行登记,包括货物号、货物名、货物数、货物价格、库房号等,以便于进行库房管理。(2)库房出库管理:当库房货物提走时进行,作为库房的后备资料。(3)库房货物查询:可分为按照货物名称查询、按照库房号查询等。(4)对货物基本资料和信息进行维护,其中包括货物价格的变化、货物存储位置的变化等。数据:(1)库存货物(货物号、货物名、货物数、仓库号)(2)仓库(仓库编号、仓库名、仓库负责人、仓库位置)(3)入库记录(入库编号、货物号、货物数、货物价格、仓库号、日期)(4)出库记录(出库编号、货物号、货物数、货物价格、仓库号、日期)(5)货物(货物号、货物名、货物价格、计量单位、规格) 友情提示:范文可能无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用,感谢您的下载!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1