三.参考文献对本课题的指导
文献[1]主要讲解了计算机在班级信息管理中的应用,从不同层次介绍了开发班级信息管理系统的重要性,对建设基于计算机的班级信息管理系统有一定的意义。
文献[2]、[3] 、[4] 、[5]针对当前一些班级信息管理系统的研究现状和发展趋势,对学生信息管理系统以及学生成绩管理系统进行了分析,就用户信息管理以及成绩查询等功能的实现方法展开探讨,从侧面支持了班级信息管理系统的实现。
文献[6]、[7]、[8]从建立数据库的角度出发,讲解在创建一个面向对象的系统时,后台数据库所做的技术支持,为基于B/S的班级信息管理系统提供了技术指导。
文献[9]、[10]、[11]、[12]、[13]主要讲解ASP.NET的开发与应用,在编程中前台与后台数据库的连接方式,为本课题提供了技术支持。
四.结论
总之,针对以上文献讨论的问题建议及成果,结合目前大多数人的学习需要,本网站功能大体可分为以下几个模块:
(1)用户登录管理模块:对学生和管理员进行分权限管理,由管理员创建用户以及用户信息。
(2)留言管理模块:包括教师对留言的查看和删除;学生可以进行留言。
(3)资料管理模块:包括教师上传文件,管理文件(如删除、下载)等操作;学生可以查看、下载老师上传的资料。
(4)投票管理模块:当需要进行班委评选或者了解学生对课程理解程度等时,老师可以发布和删除投票;学生可以对发起的投票进行投票。
在此系统中,数据库的服务器采用Sql Several2008,数据库需解决如下需求:(1)实现对学生的信息实现插入,删除,修改等(2)对留言信息的管理(3)对投票信息的管理。从安全性和易维护性考虑,选择了Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问网站上的内容。
服务器端程序的实现技术采用的是ASP.NET,ASP作为一种Web实现技术,一是能够实现信息的及时交互和数据的有效共享,二是可以提高效率,合理的利用资源,这正符合了本设计对效率方面的需求。
但由于本人所学知识的有限性,所以有些地方的效果无法实现,我会紧密结合已学知识和已有系统的基础上进行开发设计,力求做出一个更加简洁方便的班级积分管理系统。
参考文献:
[1] 王洪海,杜密科.谈计算机在学生信息管理中的应用[J].华北水利水电学院学报(社科版),1995(01)
[2] 赵洋,张丽,王恩东,李玉红.基于B/S结构学生成绩管理系统设计与实现[J]. 沈阳化工学院学报,2007(02)
[3] 蒋邢飞.基于B/S模式的高校二级学院学生管理系统的设计与实现[D],2010.
[4] 刘星星.基于B/S模式的学生信息管理系统[J]. 软件导刊, 2006(07)
[5] 周璋鹏.基于B/S结构的学生信息管理系统的研究与开发[J]. 西北电力技术, 2003(04)
[6] 桂友武,桂友超.基于B/S模式数据库设计的优化[J]. 现代计算机(专业版),2009(07)
[7] 方风波,姚恺荣.浅谈面向对象的数据库设计[J]. 长江大学学报(自然科学版)理工卷,2009(02)
[8] 王珊,萨师煊.数据库系统概论.高等教育出版社,2006
[9] 石志国编著. ASP.NET实用案例教程[M]. 清华大学出版社, 2003
[10] 肖建等编著. ASP.NET编程基础[M]. 清华大学出版社, 2002
[11] 曲卫华. ASP.NET特点及运行原理浅析[J]. 太原大学学报, 2009(01)
[12] 章利,范滨多,曹乐松,乔佩利. 基于ASP .net动态网站的设计与实现[J]. 信息技术, 2007(01)