基于ASP.NET学生评价系统的设计与实现.docx

基于ASP.NET学生评价系统的设计与实现.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于ASP.NET学生评价系统的设计与实现

?

?

洪敏宋二根

【摘要】采用面向对象方法来分析和设计B/S模式的学生评价系统以访问WEB数据库为中心;客户端可通过浏览器访问WEB服务器和后台数据库。该系统为江西公安专科学校对学生实行警务化管理提供了一个良好平台。通过这个平台,学生可以掌握平时的操行分成绩,辅导员也可掌握班级学生的操行情况,从而更好的管理学生。

【关键词】学生评价系统操行管理成绩分析

G4A1672-5158(2013)07-0085-02

1引言

随着我国教育体制改革的不断深入,素质教育的全面推进,高校扩招政策的出台,使得近几年公安学校办学规模不断扩大,学生数量越来越多,学生管理变得日益复杂。再加上公安学校毕业生分配制度的改革以及公务员考录制度的实施,更是让公安学校面临前所未有的压力,同时也对公安学校培养人才提出了新的要求[1]。学生评价系统需满足公安学校培养和造就思想革命化、作风战斗化、生活制度化、内务标准化以及有理想有道德有文化有纪律的合格的公安专门人才,也需满足学校对学生实行警务化管理的需要[2],并提供操行分管理功能和完善的统计分析报表功能,能对学生辅导员班级情况进行控制,并保障系统必要的安全性、可靠性、高效性,使得公安学校对学生实行警务化管理进一步规范化,从而减轻主管学生工作的老师的劳动强度,创造一个良好的软硬件环境。

2系统架构

2.1系统的功能分析与设计

由于江西公安专科学校对学生实行的是警务化管理,而学生评价系统正是为了满足这一需要而创建的。所谓学生评价是指通过对学生在思想、作风、学习、生活、内务中的行为表现状况的测量,对学生的素质水平加以评判,以利提升。学生评价的主要目的是通过科学的评价手段帮助学生在校期间强化他们的从警意识,自觉养成良好的警容风纪,从而为从事公安工作打下良好的基础。

学生评价系统主要由用户管理模块,操行分管理模块,系统设置模块,信息管理模块,成绩统计模块,报表统计模块,成绩分析模块,信息发布管理模块和操作日志管理模块九个模块组成。用户管理模块的用户角色包括系统管理员、普通管理员、辅导员及普通用户四种构成,不同的用户操作权限有区别,管理员可以对系统中所有的模块进行查询及修改,普通用户只能对自己个人的数据进行查询;系统设置模块由学年设置、评分原因设置、起始分设置各项功能构成。信息管理模块是对学生、辅导员、学院、专业及班级信息的设置;操行分管理模块是对纪检分、军体分、内务分、学习分、奖励加分信息的设置;成绩统计模块是对操行分和总平均成绩进行统计;报表统计模块是对操行分每周进行统计;成绩分析模块是对操行分按每周或按每班级进行分析;信息发布管理模块是对信息发布的设置;操作日志管理模块是对日志进行操作的设置。

2.2开发平台环境

学生评价系统使用VisualStudio2008(C#)进行ASP.NETWEB应用程序的开发,SQLServer2000为数据库提供支撑,以IIS5.0组成WEB服务器,设计开发B/S模式下基于ASP.NET技术的学生评价系统。基于B/S模式下的学生评价系统是采用以.NET为核心组件的三层体系结构模型[3]。它具有分布性特点,可随时随地进行业务处理,业务扩展及维护简单方便,只要有更新网页就可实现所有用户的同步更新,开发简单,共享性强[4]。

3系统的设计流程

图1是一个简单的示意图。用户通过系统登录,浏览到网页,提交操作命令,再由系统负责访问数据库,将结果传送回页面,最后反馈给用户。

4数据库设计与实现

学生评价系统的数据库采用SQLServer2000,它是一个可伸缩、高性能的数据库管理系统。由于学生评价系统是为了方便江西公安专科学校对学生实行警务化管理而创建的一个平台,这个平台主要是为了评价学生在思想、作风、学习、内务、生活等各个方面的成绩,故在数据库中共设计了纪检分表、军体分表、内务分表、学习分表、奖励加分表这5张评价学生的表。此外,数据库中还包含用户定义表、评分原因设置表、学年设置表、起始分设置表、学院信息表、专业信息表、班级信息表、辅导员信息表、学生信息表操行分统计表、平均成绩信息表、报表统计表、成绩分析表。共有18张表。如学生信息表,存储了学生基本信息,主要字段有:编号、学号、密码、姓名、性别、生日、班级名称、所属学院、所属专业、所属班级、身份证号、手机号、Email、QQ、宿舍号、家庭地址、家庭电话、照片、备注、输入、操作,主关键字为编号。其他表结构就不一一列举。

5系统实现

5.1用户管理模块的实现

用户登录页面的主要功能是系统根据用户选择的身份、学号、用户名、密码及验证码是否合法来进行验证。该页面的核心即是验证过程模块。用户首次登录使用初始化密码,登陆后可以在线修改密码,从而保证了评价结

文档评论(0)

木槿流年 + 关注
实名认证
内容提供者

悟已往之不谏,知来者之可追

1亿VIP精品文档

相关文档