- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
理工学院
MIS课程设计
课程设计题目: 学籍信息管理系统
专 业 班 级: 市场营销071班
学 生 姓 名: 顾文龙
学 号: 071611104
指 导 教 师: 蒋玉国 杨明欣
2010年 3月12日
目 录
1 引言 1
2 系统调查与可行性研究 3
2.1 初步调查 4
2.2 可行性研究 4
3 系统分析 8
3.1 业务流程分析 8
3.2 数据流程分析 8
3.3 数据字典 8
4 系统设计 8
4.1 功能结构设计 9
4.2 数据库设计 9
4.3 代码设计 11
4.5?系统配置设计 12
参考文献 14
附录 22
1.引言
随着Internet/Intranet的快速发展,数据库技术的进一步成熟,建立能业务化工作的学生学籍管理系统是当前高校管理部门的迫切要求。每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。大量的成绩数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表和打印等需求的、功能完善、安全可靠、迅速简便的成绩管理信息系统。本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分说明了几个主要模块的算法, 本系统面友好,操作简单,比较实用。近几年的高校招生人数的不断扩大手工管理已不能满足当前的需要。Visual Basic编程语言和Access数据库。由于本系统主要是进行数据库的查询、插入、删除、修改等操作,因此两者者的结合完成本系统的开发完全可行。所以本系统在技术上完全可行。
2.1.2.经济可行性
主要是预估费用支出和对项目的经济效益进行评价。本系统所要求的硬件配置非常低,可以在一台个人计算机上运行。只需要价格低廉的计算机本系统就能在其上面顺利地运行,并有有相关技术人员操作即可。相关软件网上有免费下载,可以进行免费下载。因为此系统的开发和操作十分简单,所以相关人员的培训花费也比较低。但带来的效益却是巨大的,可以大大降低学籍管理的成本并且使之更有效。所以本系统在经济上完全可行。
2.1.3社会上的可行性:
原来的学籍管理多是以纸的形式记录,文件十分容易丢失,不易保存,更新十分不方便。本系统可以储存大量的信息,更新也十分方便。由于本系统操作极其简单,并且只需对相关人员进行简单培训系统的培训,他们即可顺利使用本系统。所以本系统在社会上完全可行。
3 系统分析
系统分析是指以系统的观点,对已选定的对象与开发范围进行有目的、有步骤的实际调查和科学分析,是用图表和文字从逻辑上定义目标系统。系统分析的任务:在现行系统的基础上建立一个满足用户需求的新系统的逻辑模型。
步骤:
初步调查与可行性分析,确认新系统开发为可行;进行详细调查与分析,提出新系统逻辑模型;最后写出系统分析报告。
3.1业务流程图:
学籍管理员把新生学籍信息表,教务处把课程安排表,任课教师把学生成绩表交给学籍管理部门,此部门整理出学生信息提供给学生。
3.2 数据流程分析
3.2.1.顶层数据流程图:
学籍管理员,教研组,任课教师把信息经过系统处理供学生查看.
3.2.2.,一层数据流程图
学籍管理员经过学籍管理系统把信息存到新生学籍信息表,教研组经过课程管理系统把信息存到课程安排信息表,任课教师经过成绩管理系统把信息存到学生成绩信息表,最后学生可以查看信息。
3.2.3,学籍管理的数据流程图
学籍管理员把学籍信息录入系统,如果信息正确存到新生学籍表里,如果错误修改后存入此表,学生可以查看。
课程信息管理和成绩信息管理的处理过程与学籍信息管理的相同。
3.3数据字典
数据流:
教务部门、学生、教师、教师专业院系信息、分类信息、成绩单、学生情况等。
4.系统设计
此系统分为功能结构设计,数据库设计,代码设计,输入输出设计,配置设计。
4.1功能结构设计
本学生信息管理系统包括学籍信息管理、班级信息管理、课程信息管理、成绩信息管理四大模块。其中每个模块包括了添加、修改、查询。程序设计者可以录入,
文档评论(0)