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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

高校教务管理系统.docx

1、高校教务管理系统Visual C# 2005管理系统开发设计题目:教务管理系统 班 级:软件102 姓 名:吕明敬 学 号:101012241 指导教师:孙 波 日 期:2012-6-21一、引言20世纪以来,社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策手段已不能适应社会的需要,信息的重要性与处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。对于一个学校来说,大量的教师信息,学生管理信

2、息,教职工日常工资管理,学生成绩管理,以及学生评语的生成还有几本数据的维护都难于通过传统的方法进行管理,教务管理系统是一个管理信息系统的典型用例。教务管理系统是一个及信息技术、经济管理理论、统计学、数据库技术为一体的综合性系统,是一个资金技术密集型的项目。我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。教务信息管理系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的有利时机,以实现我国信息技术和信息产业的跨越式发展,更好地发挥信息产业对国民经济增长的拉动作用。开发教务管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算

3、机技术和教务管理实践活动两者之间架设桥梁。1、课题现状本系统是在visual studio 2008环境下开发的教务管理系统,数据库采用SQL server 2005。这两种开发工具提供集成和可视化开发工具,使得开发过程相对轻松了许多。本系统的主要包括用户登录、帐号注册、教师信息、网上评教、工作量统计、学生学籍管理等功能随着学校规模的不断扩大,学生量急剧增加,有关学生的各种信息量也是成倍增加。面对庞大的信息量,建立一个高效快捷的教务管理系统迫在眉睫。其目的是是提高学校对信息的管理,减少人力资源的开支和浪费,从而提高学校在各方面的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查

4、询,从而减少管理方面的工作量。由于计算机和网络的普及,建立一个asp的教务管理系统,学生便可以通过网络来查询成绩,使教务管理工作系统化,规范化,自动化,大大提高了管理教务信息的效率。2、课题研究的目的和意义 管理系统主要提供学生,老师或来访者方便地查询等相关操作,对学校的教务信息管理统一规范化。功能块的相应操作分别对应的子模块实现。通过教育网络或互联网把整个学校学生信息汇聚起来为教育部门提供全面的学生信息。 本篇论文研究的教务管理系统采用的是asp+aql技术,针对三种用户分别是管理员、老师、学生。可对学生、成绩、班级等数据进行管理,这些都提高学生信息管理的效率。 科学技术在不断提高,计算机网

5、络技术也日渐成熟,其强大的功能已为人们深刻认识,它进入人类社会的各个领域并发挥越来越重的作用,现在许多国内外大学都已经开设了一系列的网上信息服务,使学生足不出户就可以了解学校的教师 信息、教学信息,教师也可以通过网络管理录入学生的成绩并且可以通过网络随时地查 询学生的成绩,有了这样的一个网络平台,节省了大量的人力物力。作为计算机网络应 用的一部分,使用计算机网络对学生信息进行管理,具有手工管理所无法比拟的优点。 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些 优点能够极大地提高教务信息管理的效率,也是学校的科学化、正规化管理,与世界著 名高校接轨的重要条件。它的

6、实施避免了人工管理效率低、保密性差等诸多弊端。二、系统分析1、asp技术介绍ASP 是 Active Server Pages 的简称,是服务器端脚本编写环境,使用它可以创建和 运行动态、 交互的 Web 服务器应用程序1。 使用 asp 可以组合 Html 页、 脚本命令和 Active 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。也可以认为 Asp 是一种 类似于 HTML、Script 与 CGI 的结合 体,但是其运行效率却比 CGI 更高,程序编制也比 Html 更方便且更有灵活性。Asp 具有 3 个重要特性使它变的很独特: 1. Asp 可包含服务器脚本,

7、将服务器端脚本包含在 ASP 中就可以用动态内容创建网 页。 2. ASP 提供了几种内置对象。在 Active Server Pages 中使用内置对象可以使脚本功 能更强,在其他方面,这些对象可使你从浏览器中检索或向浏览器发送信息。 3. 用附加组件, 可以扩展 Active Server Pages 可以同几个标准的服务器端 Active 组 件捆绑在一起,这些组件的使用可以方便的处理数据库,如访问文件系统。2、sql数据库介绍SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,

8、只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL. 把 SQL 与 ASP 结合起来是一种完全的 Web 数据库访问方案,建立提供数据库信 息的网页内容,在网页中执行 SQL 命令,对数据库进行查询、插入、更新、删除等操作。它使管理人员和使用 人员减少了工作量、提高了工作效率。而且系统便于操作和维护,数据库可以实时 更新。 SQL 提供 Connection 对象,可以使用该对象建立和管理应用程序同 SQL 数据库 之间的连接。Connection 对象具有各种属性和方法,可以使用他们

9、打开和关闭数据库连 接,并且发出查询请求来更新信息。 当连接了数据库后,就可以对数据库进行操作,例如查询、删除、更新等,这些操 作都是通过 SQL 指令,用 Connection 对象的 Execute 方法来完 成的。SQL 是用于与数 据库通信的工业标准语言,它有许多命令可用来检索和更新信息。 本系统的数据库采用 SQL,完全能适应存放学生信息管理系统的数据要求三、数据库设计由用户的需求分析和概念结构设计,最终设计了名为教务管理数据库的数据库,一 部分数据库中的表如下所示:1、科研信息表2、教材信息表3、成绩信息表4、用户登录表5、课程信息表6、学生信息表7、全部数据库表8、评教信息表9、

10、教师信息表10、工作量统计表12、教学计划信息表13、教务主界面14、工作量统计界面15、评教查询界面16、科研信息界面17、教学计划界面18、教材信息界面19、学生学籍管理界面20、课程安排界面21、学生功能模块22、课程信息界面23、学生评教界面24、查看学生学籍界面25、教师管理界面26、查看总工作量27、教师信息界面28、教师功能主界面29、教学计划界面30、成绩录入界面31、修改密码界面32、用户注册界面4系统实现4.1登陆界面如上图所示网站首页要求使用者输入用户名和密码,系统将根据用户名来判定其权限,当然密码错误就不行了,根据不同的使用权限将拥有不同的功能。Login.aspx是系

11、统的登陆界面,用户名和密码是从表用户登录表中查询到的,登录验证是由以下代码实现的:protected void IbtnCode_Click(object sender, ImageClickEventArgs e) IbtnCode.ImageUrl = /ValidateCode.aspx; protected void ImageButton1_Click(object sender, ImageClickEventArgs e) string name = txtName.Text.Trim(); string pswd = txtPasswd.Text.Trim(); string

12、code = txtCode.Text.Trim(); string str = server=.;database=jwgl;Trusted_Connection=true; SqlConnection con = new SqlConnection(str); con.Open(); str = select count(*) from 用户登录表; SqlCommand cmd = new SqlCommand(str, con); int count = Convert.ToInt32(cmd.ExecuteScalar(); if (count 0 & (SessioncheckCo

13、de.ToString() = code) & RadioButton1.Checked) Response.Redirect(jszjm.aspx); if (count 0 & (SessioncheckCode.ToString() = code) & RadioButton2.Checked) Response.Redirect(xszjm.aspx); if (count 0 & (SessioncheckCode.ToString() = code) & RadioButton3.Checked) Response.Redirect(jwzjm.aspx); else Respon

14、se.Write(alert(登录不成功,请检查输入信息);); protected void ImageButton2_Click(object sender, ImageClickEventArgs e) txtName.Text = ; txtPasswd.Text = ; 4.2教师子系统由于权限不同,进入的界面就不一样,下面是教师子系统的主界面,主要包括查看教师信息、学生成绩录入、教学计划、查看工作量等功能。此页面加载了一个母版页,下面展示教师子系统的部分界面:4.3学生子系统学生子系统主要功能有:成绩查询、查看课程信息、学生评教、查看学生学籍。4.4 教务子系统教务子系统可以查看,

15、修改,添加,删除教师子系统和学生子系统中的任一信息,比如:教师子系统中的教材信息的添加、删除;学生子系统中的学生学籍管理等等。教务子系统主界面如下:教材信息界面及代码:代码:protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) this.DataBd(); void DataBd() SqlConnection con = new SqlConnection(server=.;database=jwgl;Integrated Security=SSPI); con.Open(); string Str = select * from 教材信息表 ; SqlCommand cmd = new SqlCommand(Str, con); SqlDataAdapter dapt = new

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

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