基于web的学生信息管理系统.doc
《基于web的学生信息管理系统.doc》由会员分享,可在线阅读,更多相关《基于web的学生信息管理系统.doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于web的学生信息管理系统.精品文档.基于web的学生信息管理系统41 模块详细设计411客户端注册模块模块详细设计1模块功能:通过表单用户注册姓名和密码到数据库(xsgl基于web的学生信息管理系统.mdb)表(yhxx)中,填写姓名,密码不能为空;若为空则基于web的学生信息管理系统返回当前页,注册成功后回到登陆页(default.asp).基于web的学生信息管理系统2.界面设计: 3处理过程设计:模块标识:zc.asp编程语言:VBScript模块接口:调用模块名:zc.asp 被调用的基于web的学生信息管理系统模块名:
2、zc.asp default.asp输入基于web的学生信息管理系统的文件:zc.asp输出的文件:default.as基于web的学生信息管理系统p xsgl.mdb(yhxx)基于web的学生信息管理系统使用的文件或数据库标识:使用主要内存变量的名称与类型:yhm基于web的学生信息管理系统,mm处理概要:通过zc.asp中的表单输入数据,基于web的学生信息管理系统若其中的用户内容、姓名不为空,建立记录集对象,指定相关属性,打开记录基于web的学生信息管理系统集,通过记录集对象的添加记录到数据库表中,然后返回defaul基于web的学生信息管理系统t.
3、asp。小型供应基于web的学生信息管理系统商,长安公司主要采取协助,重组的模式。主要体现在不“以大欺小”,基于web的学生信息管理系统对中小型供应商同样的重视,并且竭力帮助它们改善运作流程,使其更好的基于web的学生信息管理系统融入长安公司的供应链环节中。另外,长安公司也有一套严格的供应商考基于web的学生信息管理系统核制度,对于在合作中弄虚作假,随意泄露长安公司信息的供应商,坚决予以基于web的学生信息管理系统淘汰。2、加强核心企业对整条供应链的监督与管理。长安公基于web的学生信息管理系统司作为整个供应链的核心企业,供应链的控制权必须捏在手中。通过基于web的学生信息管理系统核心企业加强
4、对整条供应链的管理,有利于信息传递的透明化,从而减少隐匿基于web的学生信息管理系统信息行为和降低信息风险。之所以强调核心企业对供应链的管理,是因基于web的学生信息管理系统为核心企业是供应链的发起者和支配者,它往往在信息共享过程中基于web的学生信息管理系统获得的利益最多,且在供应链系统中也处于强势地位,因此,有动力也有基于web的学生信息管理系统能力去实施供应链管理。2001年6月22日。长安汽车集团旗下的基于web的学生信息管理系统长安汽车股份有限公司与甲骨文公司正式签约结为“核心战略合作伙伴”,基于web的学生信息管理系统 引进了包括Oracle9i数据库、ERP(企业资源规划)、基于
5、web的学生信息管理系统客户关系管理(CRM)、供应链管理(SCM)在内的全套Oracle产基于web的学生信息管理系统品,以建立长安小型客车电子商务平台,并力求把它发展成为中国最大的汽基于web的学生信息管理系统车电子商务交易平台之一。Oracle电子商务套件的广泛应用,基于web的学生信息管理系统不但实现了长安汽车集团对人财物、产供销的一体化、集中式管理,同时基于web的学生信息管理系统完整地实现了以长安为核心、实时联结800多家供应商与分销商的供基于web的学生信息管理系统应链管理。通过引进高科技的信息技术平台,使得长安公司庞大的信基于web的学生信息管理系统息流可以很好的通过软件进行展
6、现出来,而整个供应链的实时监控与管理基于web的学生信息管理系统就显得相当的方便与迅捷。 基于web的学生信息管理系统 3、改善信息共享模式。信息共享模式,主要包括三种方式:信息传递模基于web的学生信息管理系统式(点对点模式)、信息集中模式、综合共享模式。其中信息传递模式是基于web的学生信息管理系统指供应链中各个企业之间进行点对点的信息传递,信息直接从发出方传递给接基于web的学生信息管理系统收方。信息集中模式是将供应链中的共享信息集中在一个公共数据库中基于web的学生信息管理系统,各企业根据权限对其进行操作,完成与多个合作伙伴的信息交流。基于web的学生
7、信息管理系统综合共享模式是点对点模式和信息集中模式的综合,通常以一个主要的信息平基于web的学生信息管理系统台为核心进行构建。长安公司通过ERP系统以及MIS系统为依托,搭建基于web的学生信息管理系统了一个现代化的信息交流平台,达到了信息综合共享的条件。信息集成中心模型和协同决策综合共享模型通过构建信息共享平台,使供应链的成员可以实时共享所有的决策支持信息,极大地缩短了信息的时滞,使供应链中各个节点企业能及时响应需求信息,基本上可以克服“牛鞭效应”对供应链的负面影响,减弱了供应链中的不确定性所带来的信息风险。 (二)、 重庆长安公司供应链信息管理模式对中国企业带来的启
8、示Smart系统—公共资源模块的设计与开发摘 要随着教育改革的不断深化,中小学的建设与发展对国民整体素质的提高起着越来越重要的作用,拥有一套适合校情的在线考试评估系统、将信息技术用于校务管理评估中便是迫切的要求。SMART系统是一个在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及教师对学生在线考试信息的管理和维护。本文涉及到的公共资源模块,它作为SMART项目的一个组成部分,占有十分重要的作用,它是后面所有模块的基础,这个模块的设计质量关系到整个系统的开发质量。为保持系统的先进性、灵活性、安全性和扩展性,模块采用MVC架构以及Stru
9、ts、Spring、Jsp、Hibernate等等一些目前流行的技术和组件。整个模块包括地区资源、教务资源、试题资源、试卷资源等功能模块。通过这些模块的应用,可以满足SMART系统的公共需求,对SMART系统的应用和发展起到一定的促进作用。 关键词:统计评估;Struts;Jsp;Hibernate;Spring1引言 11.1课题起源 11.2课题目的 11.3课题意义 12 系统实现架构环境与技术说明 12.1系统架构 12.2系统实现环境和技术 22.2.1开发环境 22.2.2 运行环境 
10、;22.3系统框架说明 22.3.1 struts 介绍 22.3.2 理解MVC设计模式 52.3.3 spring 介绍 52.3.4 hibernate组件介绍 62.3.5 jsp组件介绍 62.3.6 SQL Server 2000介绍 72.3.7 Tomcat介绍 83 功能需求分析 93.1功能需求 93.1.1 公共资源管理 93.1.2 教务资源管理 93.1.3 试题资源管理 93.1.4 试卷资源管理 93.2非功能需求
11、94数据库设计 105 系统模块的设计与实现 135.1系统模块的设计 135.1.1 公共资源管理模块设计 135.1.2 教务资源管理模块设计 145.1.3 试题资源管理模块设计 155.1.4 试卷资源管理模块设计 155.2 系统模块的实现 155.2.1 公共资源管理模块实现 165.2.2 教务资源管理模块实现 205.2.3 试题资源管理模块实现 215.2.4 试卷资源管理模块实现 246 测试 25结 论&nb
12、sp;26参考文献 27致 谢 28声 明 29引言课题起源随着社会的发展,计算机的普及,将教育产业信息化成为可能而且这种呼声也越来越高,传统的考试、统计、评估、管理工作也越来越显的繁重和笨拙,传统的这些操作,即费时又费力,而且容易出错,工作效率较低,并且不管统计、评估还是管理工作合理性都不好。因此,拥有一套实用、高效、完善的评估管理软件就显得尤为重要了,它可以提升学校的教育质量和教学管理质量,提高工作效率,降低行政成本。SMART在线考试系统目的是为中小学生提供在线考试、在线评估的智能化平台
13、,并为学校、主管部门教学评估、教学质量控制提供决策依据。该软件系统内含在线考试评估子系统。本软件产品是一项独立的软件,而且全部内容自含。课题目的设计一套符合中小学生实际情况、完整统一、技术先进、高效稳定、安全可靠的基于C/S架构的智能化的在线考试、在线评估的系统,并为学校、主管部门教学评估、教学质量控制提供决策依据的一个平台。课题意义作为在中小学生,在线考试系统更趋于公证、客观、针对性,更能激发学生的学习兴趣和热情;作为老师,大大减轻了出卷,阅卷,评卷,以及统计,评估、管理等等工作负担,从而大大提高了工作效率。系统实现架构环境与技术说明系统架构系统在选用结构的时候,有B/S、C/S、Smart
14、 Client(智能客户端)三种可能的方案。它们各有各的优缺点。l B/S架构B/S架构的优点在于客户端和服务器通过Intranet进行数据交换,客户端基于统一的WEB浏览器,减少了投资,解决了系统维护升级的问题,另外只有极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,这也就充分保护了数据的安全。虽然如此,B/S结构还是有很多的不足,其中最大的缺点是在界面操作上具有很大局限性,用起来很难,开发起来也很费钱。l  
15、; C/S架构采用C/S结构可以减轻服务器运行数据负荷,数据的储存管理也较为透明,最重要的是开发较为迅速。而它的缺点也是不少,它会造成高昂的维护成本,且投资大,维护不方便。在实际开发中,部署不如B/S方便。但由于它能快速开发出较为使用的用户界面,而且可以将部分运算转移到客户端来,所以是一个值得考虑的方案。l Smart ClientSmart Client是下一代客户端软件的代表,它可以充分利用终端设备的优势(Full PC、PDA、Phone)、能够调用Web Service、支持在线
16、和离线两种状态、能够如同Web应用程序一般简单方便的部署。由于这套系统的目标客户是教务处负责排课的老师,因此它不会涉及到对终端设备的支持,但是方便部署这一点确实需要的,因为这正是C/S的缺点。1 陈刚.Eclipse从入门到精通M.北京:清华大学出版社,2005。2 Ted Husted美.Struts In ActionM.北京:机械工业出版社,2003。3 方睿,刁仁宏,吴四九.网络数据库原理及应用M.成都:四川大学出版社,2005。4 夏昕. Spring 开发指南M.北京:电子工业出版社,2003。5 夏昕,曹晓钢,唐勇.深入前出HibernateM.北京:电子工业出版社,2005。6
17、 耿祥义,张跃平.Java 2实用教程(第二版)M.北京:清华大学出版社,2004。7 万峰.Jsp网站开发四“酷”全书M.北京:电子工业出版社,2005目 录摘要 2Abstract 3第一章 绪论 41.1 研究背景 41.2 课题意义 4第二章 系统的可行性研究与需求分析 62.1 可行性研究 62.1.1 经济可行性 62.1.2 技术可行性 62.1.3 运行可行性 62.1.4 时间可行性 72.1.5 法律可行性
18、: 72.2 需求分析 72.2.1 系统需求 72.2.2 性能需求 72.2.3应用需求分析 82.2.4 运行需求分析 82.2.5 其他需求分析 8第三章 相关技术介绍 103.1 JSP技术简介 103.2 JSP工作原理 103.3 JSP体系结构 103.4 JSP的特点 113.5 SQLSERVER 2000 数据库 123.6 系统数据库连接 133.7 BS模式与C/S模式的比较分析 18第四章 系统分析和项目开发计划&nb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 学生 信息管理 系统
限制150内