- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 页
基于Web中职学生信息管理系统设计与实现
1 需求剖析
1.1 学生信息管理系统需求剖析
根据中职学校学生管理工作实际需求剖析,目前确定中职学生管理信息系统用户功能定位是:
(1) 充分利用现有各职能部门(如学生科、团委)管理信息系统信息,维护职能部门信息权威性,不能对职能部门管理信息系统数据进行修改。
(2) 认真剖析现有学生管理工作业务与各职能部门管理信息系统业务后,找出已经建立学生信息,还有哪些信息没有建立,将没有建立信息确定下来后,拟建立一个数据库来进行保存,供学生管理过程中使用。
(3) 对于所有学生管理信息要加以充分利用,特别是一要保证详细地了解学生综合信息,保证学生管理事务需要;二是要利用信息技术手段,对现有学生数据进行剖析,为学校与领导提供决策依据。
(4) 中职学生管理信息系统具体功能包括:对学生综合信息进行查询功能,对学生信息进行录入与管理功能,对学生管理过程中一些具体事务能进行处理功能。
1.2 数据库需求剖析
在设计系统之前,有必要对系统数据库进行详细剖析。数据库需求剖析就是剖析用户对数据库方面需要与要求,它是系统设计数据库起点,其剖析结果是不是准确地反映了用户实际要求,将对后面各个阶段设计有着直接影响,并影响到设计最终结果是否合理与实用。
数据库需求剖析主要目标:在详细实际调查实际工作中要处理对象(部门、企业、单位等)基础上,充分了解原有系统(手工系统或计算机系统)工作情况,明确用户各种需求。
在这一阶段主要工作是与用户充分交流,同时了解他们对数据要求及目前业务流程,并用数据流图与数据字典等形式记录下这些信息,它们最终要与系统信息要求取得一致。这个阶段在整个数据库设计过程中非常关键。
在系统数据库设计过程中,数据库需求剖析需要知道主要内容包括:
①调查单位情况,了解这个单位由哪些部门组成,各部门职责是什么,为剖析信息流程做准备;②调查各职能部门业务流程,了解它们使用什么数据,又是如何加工处理这些数据。它们需要输出什么信息,输出到哪里,输出格式又是如何;③调查并确定新系统使用范围。确定哪些功能由计算机完成或将来准备让计算机完成。由计算机完成功能就是新系统应该实现功能。
在数据库需求调查过程中,需要根据不同问题与条件,可采用调查方法很多,如跟班作业、设计调查问卷、查阅历史记录等。但无论采用哪种方法,都必须有用户积极参与与配合这个调查剖析工作。
在数据库规划设计过程中,根据课题需要,在充分应用科学数据库设计方法基础上,采用查阅历史记录等方法,对中职学校学生科、院团委组织部与部分学生作了大范围调查与了解,并初步剖析出用户需求,得出如下数据流图与数据字典:
①管理用户信息:用户名、密码、姓名、部门、职位;②学生信息:学号、姓名、性别、出生日期、年龄、族别、系别、班级、获奖情况、处分情况、藉贯、家庭地址;③系别信息:系别编号、名称、负责人;④资料信息:资料序号、资料名称、资料内容、上传者、上传日期;⑤心理剖析信息:心理类型、心理题目、心理内容。
1.3 系统性能需求剖析
(1)易于使用与维护:由于学生管理信息极其丰富,纷繁复杂,如果处理不好,就会使系统变得杂乱无章,不利于信息浏览与查找,降低页面浏览速度。因此,需要根据学生管理部门下属各单位工作职责,将系统信息模块化、清晰化,使访问者一目了然,能更快捷,更方便地定位到自己感兴趣页面上。
(2)运行速度:中职学生管理信息系统涉及数据量巨大,并且可能随着学生不断增多使系统查询速度下降,因此要求系统具备较快响应速度、处理能力也必须较高。
(3)具有安全性、开放性
2 学生信息管理系统设计系统总体系结构设计
按系统优化,易于扩展原则,中职学生信息管理系统采用先进三层或多层B/S体系结构,三层或多层模式可用图1来表示:
浏览器/服务器技术本质是以WEB浏览器、服务器与基于网络协议(如TCP/IP)与超文本传输协议HTTP)作为内部网络(IntraNET)应用标准平台。它从互联网(Internet)及大型主机计算中借用了许多技术。除了上章提到浏览器/服务器结构具有特点外,同时,B/S结构还具有以下特点:分布式应用;跨平台应用;以网络为中心计算具有更强开放性,它包容了计算机发展各个阶段各种产品。
学生信息管理系统基于浏览器/服务器结构模型三层结构图:
学生信息管理系统开发总体任务是实现学生信息关系系统化、规范化与网络化。中职学生信息管理系统开发基本要求与功能是实现学生信息数据包括与学生有关数据管理与操作处理,基于Microsoft SQL Server 2000数据库系统数据管理使该软件有更优异性能。系统基本数据流
原创力文档


文档评论(0)