基于web学生档案管理系统.doc





《基于web学生档案管理系统.doc》由会员分享,可在线阅读,更多相关《基于web学生档案管理系统.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于web学生档案管理系统.精品文档.基于web学生档案管理系统摘要:本软件基于web学生档案管理系统主要是某高校为背景而设计的,界面整洁、使用方便。该系统使用ASP基于web学生档案管理系统。NET作为开发语言,该软件是一个面向对象的开发程序,是开发数基于web学生档案管理系统据库前端的优秀工具, 采用ASP。NET来开发数据库应用程序具有更大基于web学生档案管理系统的灵活性和可扩展性。数据库通过ADO技术来与应用程序进行连接,基于web学生档案管理系统其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。基于web学生档案管理系统
2、同时本系统主要以班级管理为主,再配以课程管理、学生档案管理,是基于web学生档案管理系统学校管理必不可缺的好帮手。本系统的开发和应用,可以极大的提高学校基于web学生档案管理系统的学生管理水平,学校的办公效率也可以有很大的提高,化简了繁琐的基于web学生档案管理系统工作模式,从而使学校的管理更加合理化和科学化。良好的信息系统节省了大基于web学生档案管理系统量的人力和物力,也避免了大量重复性的工作。 本基于web学生档案管理系统系统是一个复杂的信息系统,包含了信息录入、信息查询、信息修改基于web学生档案管理系统等功能,能满足学校学生管理工作的基本要求。主要包括学生基本情况、基于web学生档案
3、管理系统课程设置、成绩管理、班级管理、学籍变动等方面的信息,操作方便,基于web学生档案管理系统是一个能够独立运行的信息管理系统。 关键词:学生信息 录入 查询 修改 报基于web学生档案管理系统表 目录 基于web学生档案管理系统摘要 1 Abstract 1 基于web学生档案管理系统引言 3 1概述 3 1.1 问基于web学生档案管理系统题的提出 3 1.2 本文研究路线 3 1.3系统开发基本目标 4 1.4基于web学生档案管理系统 系统开发设计思想 4 2 学生档案管理系统研究概述基于web学生档案管理系统 4 2.1 管理信息系统的发展历史 4 2.2系统功能描述 5
4、 2.2.1 系基于web学生档案管理系统统总体结构 5 2.2.2结构关系描述: 5 2.3子系统描述 6 3 学生成基于web学生档案管理系统绩档案管理系统分析与设计 6 3.1系统功能需求简介基于web学生档案管理系统 6 3.1.1学生档案管理 6 基于web学生档案管理系统3.1.2班级信息管理 7 3.1.3课程信息管理 7 3.1.4 系别管理 7 3.1.5查询系统 7 3.2 功能需求描述 7 3.2.1软件结构图 7 3.3 使用技术的介绍 9 3.3.1 .NET Framework 9 3.3.2 ASP.NET、ADO.NET和C#语言简介 10 3.4 数据库设计
5、11 3.4.1数据字典分析 12 3.4.2逻辑结构设计 13 3.4.3创建表结构和索引 13 3.4.4.系统出错处理 15 4 学生档案管理系统的功能实现 15 4.1学生档案信息管理编码设计 16 4.2班级设置编码设计 20 4.3选课模块编码设计 23 5 系统的测试 27 5.1 编写目的 27 5.2 计划 28 5.2.1测试方案 28 5.2.2测试项目 28 5.2.3测试机构及人员 28 5.3 测试项目说明 28 5.3.1学生档案管理窗口的测试 28 5.3.2班级设置窗口的测试 28 5.3.3课程设置窗口的测试 29 5.3.4成绩模块窗口的测试 29 总结
6、29 致 谢 30 参考文献 30 功能主要有:* 有关学籍等信息的输入,包括输入学生基本信息、所在系和班级、所学课程和成绩等。* 学生信息的查询,包括查询学生基本信息,所在系和班级、已学课程和成绩等。* 学生信息的修改。* 学校基本课程信息的输入。* 基本课程信息的修改。* 学生课程的设置和修改。*学生成绩信息的输入。* 学生成绩信息的修改。* 学生成绩信息的查询。* 学生成绩信息的统计。 第三章 物流中心仓储信息管理系统设计由系统功能要求及数据关系,根据演绎法(由一般性的前提推导出个别性的结论的思维方法,称为演绎法)的原则,可将一个复杂的仓库管理系
7、统由顶向下逐层分解成多级模块结构1。在本系统各大模块中,当某一具体处理功能发本文来自:论文网 生变化时,只需改变该处理模块或增加新的处理模块而不影响其它模块,从而使得系统结构清晰合理,有效地避免了传统的以归纳法为主的设计方法中常出现的模块间的接融问题。31 系统设计特点由于物流中心仓库本身就具有作业区多、货物种类复杂、日出入量大、客户繁多等特点,以及为了适用于物流业现有的计算机网络,同时也为了今后系统维护升级的方便,本物流中心仓储管理系统采用Browser/Server结构,在局域网中选一台计算机作为服务器,安装数据库以及程序代码。在客户端不需要安装任何软件,只需要利用本身IE浏览器
8、访问服务器。32 系统功能设计本系统的功能是基于Internet或局域网对整个仓库货物的进出库管理和在库管理以及所产生单据的打印和查询,它可以在Browser(客户端)通过远程联接到Server(服务器端)完成信息录入、修改和查询。Server端是整个系统的核心部分,主要是将客户端传入的数据按指令进行处理然后存入、修改和删除数据库中的数据。33 系统逻辑结构设计本系统的逻辑结构主要分为三个部分,包括操作管理模块、数据处理模块和系统管理模块。操作管理首先是对操作用户身份的管理,Server端接受用户登陆的请求,认证用户的请求,将通过认证的帐号信息以session的形式记录。其
9、次是Server记下当前用户的信息,包括用户是否登陆以及登陆的时间、登录的电脑IP地址以及判断该用户所属的仓库。数据处理模块主要包括接客户模块、货物入库模块、货物出库模块与货物盘点模块。在客户模块是系统首先把客户资料记入数据库,同时对于后面的货物入库模块和货物出库模块中录入时有个动态连接数据库功能,用户具体录入某一货物数据时,可以动态选择之前录入的客户名单,以此判断货物的所于该客户。用户在数据录入、修改、审核后,系统会自动记录用户名。以便以后查询。系统各模块都分为录入、修改、审核、查询四块。其目的是为用户提供明确的逻辑过程。方便用户的操作。系统管理主要包括数据备份与恢复处理、系统初始化。数据备
10、份与恢复处理是系统在遇到故障或意外时能够尽量减少对公司本文来自:论文网 影响。系统初始化主要完成系统常量的设定和系统的初始化工作。34 仓储信息管理系统的总体结构本系统仓库管理者需要建立一个比较完善的系统来解决仓库管理各方面的问题。首先我们使用SQL建立一个数据库,用来存储所有的管理信息,包括:仓库信息,客户信息,商品信息,各种其他管理信息等。当打开浏览器运行网页时,就会自动连接上后台的数据库。用户就能通过前台工具对后台进行相应的操作如图3.1所示。图3.1 系统操作结构图创建仓储信息管理系统的各大功能模块的总体结构,其中包括客户管理、出入库管理、盘点管理、库存控制和报表管理如图3.
11、2所示。图3.2 仓储信息管理系统的总体结构35 仓储信息管理系统的各大功能模块物流中心仓储信息管理系统主要功能模块包括客户管理、入库管理、出库管理、盘点管理、库存控制、信息报表管理。351 客户信息录入客户管理主要包括客户信息录入、客户信息修改、客户信息审核和客户信息删除,如图3.3所示。图3.3 客户管理结构图352 货物入库模块入库管理主要包括货物信息录入、货物信息修改、货物信息删除和货物信息审核,如图3.4所示。图3.4 入库管理结构图353 货物出库模块出库管理主要包括货物信息录入、货物信息修改、货物信息删除和货物信息审核,如图3.5所示。目录摘要 1Abstract 2目
12、录 3引言 4第一章 开发概述 511 开发背景 612 当前管理弊端和新系统的规划 613 网络开发语言的比较 614 开发工具 815人力资源平台系统开发环境配置 81.5.1 常见的JSP服务器平台 81.5.2服务器平台搭建 91.5.3 平台测试 9第二章 系统分析 102.1系统的名称、目标 112.2系统设计计划 112.3数据流程图 112.4 项目规划 1325可行性分析 13第三章 系统设计 1531 功能模块结构 153.2 模块功能说明 1533 设计目标 153.4 开发及运行环境 163.5 数据库设计 16第四章 系统详细设计 1941文件架构图 194.2 管理
13、员模块设计 204.3 人员管理模块设计 24第五章 系统实施和维护 345.1系统实施 345.2系统维护 35第六章 设计心得 366.1可行性分析阶段心得 366.2需求分析阶段心得 366.3系统设计阶段心得 386.4系统实施和维护阶段心得 39结束语 40致 谢 42参考文献 43摘要 信息管理是一项古老的活动,但管理方式却没有停止过变化,从手工记录到计算机存储,从平面文件到关系型数据库;从单机单用户数据库访问模式到客户/服务器模式,从客户/服务器模式到浏览器/服务器.信息管理的技术越来越先进、科学和客观。同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。网上人
14、才招聘系统(MIS)是一个具有交互功能的人才信息管理系统,其开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合网站数据库开发的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、JSP应用程序设计等进行了较深入的学习和应用,主要完成对网上信息管理系统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。根据需求,本系统设计实现分为:第一、概要性地介绍了本系统开发的目的、系统开发的背景等,第二、对该系统设
15、进行设计分析,对系统功能分析以及模块划分定义,第三、系统数据库的设计,第四、根据第二部分对系统功能分析以及功能模块的划分,对个功能模块进行分析实现,并列出了一些程序代码以说明该系统应用程序设计中所采用的技术。 、前言目的随着当今社会信息化的日新月异的发展,计算机应用已经渗透到日常工作的许多方面无论是其自身还是所发挥的作用,计算机都标志着一种高科技、高效率和高水平。为了企业创先进、争一流,为了企业的明天,许多企业的领导已经或正准备投入高额资金,建立大规模的计算机管理信息系统(MIS)。所开发的网上人才招聘系统是一种具有交互功能
16、的人才信息管理系统,是在网络上建立的一个虚拟的招聘会。很多知名企业为了吸引人才,都创建了自己的网上人才管理系统,因此这是一个比较流行的网络应用系统。背景如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短三年间,全国的招聘求职网站已发展超过了1000个。而随着招聘求职网站的越来越多,市场的竞争也会越来越激烈,在这些网站中,除了极少数的网站是政府性质的不以盈利为目,其它基本上都是盈利性质网站,网站要生存,利益是第一目的,竞争也就在所难免。 从目前网络招聘求职网站的竞争情况来看,主要存在两大对抗阵营,一是横向对抗阵营,即全国性平台与地方性平台的竞争,另一则是纵向对抗阵营
17、,即综合性平台与专业性平台的竞争。 "被夹在中间的公司处于极其糟糕的战略条件下。它缺少市场份额、资本投资和‘打低成本牌的决心,也不具备避免追求低成本而需要的在全产业范围内标歧立异,更没有在比较有限的范围内建立起产品歧异或低成本优势的目标聚集。"——迈克尔·波特竞争战略这句话道出了目前网络人才招聘网站的现状。随着网络招聘求职的市场越来越大,不少地方网站迅速跟进,以地区化作为自己主要优势,一方面利用本地化各类关系,吸引本地的企业前来招聘,另一方面在本地区进行大肆宣传,吸引本地区更多的求职者前来求职。这两点优势都是全国性网站所不能
18、及的,而这也将是人才招聘网站以后一段时间的发展趋势所在。1.3 开发工具与环境介绍学生信息管理系统(SMIS)是大学信息管理系统建设的重要组成部分,是提高教学管理的质量和效益乃至建设知名高水平大学的关键环节。学生信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。学生信息管理系统的内容对于学校的决策者和管理者来说都至关重要, 所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随
19、着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储本文来自:计算机毕业网 量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。随着进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两
20、种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,另一种是称为浏览器——服务器的B/S结构应用系统。而后者的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。因此,开发一套采用B/S结构的学生信息管理系统就成为必要的事情。本系统正是采用B/S结构开发的,该系统主要由学籍维护、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 学生 档案管理系统

限制150内