学生收费管理信息系统的设计与实现

来源 :科学导报·教育论坛 | 被引量 : 0次 | 上传用户:hyz012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为提高学校收费的效率,使学校有关职能部门全面、准确、及时地了解学生的缴费信息及让学生了解自己的欠费情况,本文通过分析学生收费管理工作的流程与需求,结合SQL Server强大的数据处理能力以及JSP“一次编写,各处运行”的特点,采用B/S体系结构,提出并设计了一个切实可行的学生收费系统。
  关键词:收费;JSP;SQL Server;B/S
  一、引言
  随着学校规模迅速扩大,学生收费管理工作信息量急剧增加,信息变化幅度大,依靠传统的手工管理手段显然已不能适应新时期高校大学生的收费管理工作,无法完成大量的信息分析和处理。
  本文设计的基于B/S的学生收费系统不仅使信息渠道更为畅通,而且可以资源共享。既为全面了解学生的综合信息提供了方便,使得查询统计更为准确便捷,又可以用电子档案逐步代替或辅佐传统的纸质档案,实现管理手段现代化,提高各项学生工作办公自动化程度,把学生工作者从日常繁重的劳动中解放出来,减轻工作强度,提高工作效率。
  二、语言工具的选择
  该系统后台使用SQL server,前台使用JSP技术。以先进的JDBC技术与数据库连接,结合SQL语句处理对进行查询,添加,删除,修改等操作,使Web与数据库紧密联系起来。使用Dreamweaver作为设计JSP页面的工具。尽量做到页面的美观和使用的简单方便性。操作及使用方法可一目了然,故其操作方式在整个用户组织内都是可行的。
  三、系统设计
  (一)需求分析
  学生收费查询系统是给高校的学生费用管理提供通过网络管理的系统,给学校财务人员,教师及学生都提供了方便。系统管理员登录系统可以对系统进行管理,主要是对学生、教师、财务人员基本信息的维护;学生则主要是查询自己的缴费信息;教师则是对学生缴费信息的查询;财务人员则可以设定各种费用的收费标准及对学生进行收费。本人主要负责实现学生,教师和管理员三个模块的设计。下面是本系统本人侧重方向需求分析的关键部分:
  (1)登录: 系统初始化好系统管理员,系统管理员添加学生、教师和财务员。系统管理员、学生、教师和财务员登录时,先选定角色,然后登录系统。
  (2)系统管理员管理学生:管理员可以查看所有学生信息,添加新学生,更改学生信息以及删除学生。
  (3)系统管理员管理教师:管理员可以查看所有教师信息,添加新教师,更改教师信息以及删除教师。
  (4)系统管理员管理财务员:管理员可以查看所有财务员信息,添加新财务员,更改财务员信息以及删除财务员。
  (5)学生个人信息管理:学生可以查看本人的基本信息及收费情况,修改本人的密码。
  (6)教师查看学生信息:教师可以查看学生的基本信息及缴费情况,修改本人的密码。
  (7)教师管理欠费学生:通知欠费的学生在特定时间内尽快缴费,收集需要缓交的学生的缓交申请书并交到财务部。
  (二) 系统功能
  学生收费查询系统需要完成的功能主要有:
  用户管理
  权限管理
  密码管理
  学生信息的添加、修改、删除
  教师信息的添加、修改、删除
  财务员信息的添加、修改、删除
  学生缴费信息查询
  学生缴费信息统计
  四、系统实现
  (一)用户登录的实现
  用户进入该系统,首先需要进行身份验证。如果通过了身份验证,则为合法用户,同时其帐号和权限等资料将会保存在Session对象,Session对象储存的信息是局部的,随用户不同而不同的。
  用户登录这个过程是必须的,因为只有这样才能从数据库中得到用户的帐号和权限。
  (二)学生功能模块的实现
  1.基本信息
  当学生按自己学号跟密码登录后,跳转到学生查询页面,里面会显示学生的基本信息和历年缴费信息。
  2.缴费信息
  关键代码如下:
  
  String id=(String)session.getAttribute("userid");
  利用session.getAttribute获得userid,再用创建一个JbxxBean1实例。通过它调用数据库查询获得学生信息并显示。
  (三)教师功能模块的实现
  教师功能模块主要实现的功能是查询与统计学生的缴费情况
  1.总体查询
  院系和专业是两个联动的下拉列表框,当选择了学院后,专业列表只能选择该院系里的专业。选择结束后点击查询可查询出某专业学生的应交,已交和欠费数。
  2.欠费查询
  基本原理跟总体查询一样,但是只显示欠费的学生信息和欠费的金额。
  3.统计
  统计功能主要是统计某个学生类型某个年级专业的欠费情况。
  (四)管理员模块的实现
  管理员模块的主要功能包括学生管理,教师管理,财务员管理和修改自身密码。
  1.学生管理
  学生管理包括新增学生,修改学生信息和删除学生
  (1)新增学生
  主要是利用了SQL的INSERT语句并建立了一个AddBean来调用firm里面的executeUpdate函数来实现更新插入数据库的功能。
  
  (2)修改学生
  修改学生与新增学生类似只是SQL语句换成了UPDATE。
  查询出学生后可直接点击学生学号跳转到修改该学生信息的页面。
  (3)删除学生
  首先有一个页面让用户选择要删除的学生号。
  输入学号后会让用户确认一次是否要删除。
  2.教师管理
  教师管理与学生管理类似,这里就不再赘述。
  3.财务员管理
  财务员管理与学生管理类似,这里就不再赘述。
  五、总结
  本文主要论述创建了一个学生收费系统的分析设计过程。本系统的功能已经基本达到设计的要求。系统中各个模块的功能均已实现。在本系统中结合JSP开发技术和SQL数据库的优点,实现了数据共享和收费手段的现代化。
  参考文献:
  [1] 雍俊海.JAVA程序设计. 清华大学出版社,2005年版
  [2] 丁宝康,董建全.数据库实用教程.清华大学出版社,2004年版
  [3] 王诚梅,袁然,王艳. JSP案例开发集锦.电子工业出版社,2005.8
  [4] Joseph J.Bambara、Paul R.Allen著;《J2EE技术内幕 》刘芳等译;机械工业出版社
  [5] 张瞿,张青,范颖,王继诚 编著.《Oracle9i中文版基础教程》.清华大学出版社,2001年2月
其他文献
摘 要:当前处在新课改的重要阶段,思想品德课的教学要达到高效性,又实现教育的目的,充分挖掘地方文化资源和学生资源是两个重要而有效的途径。思想政治课是有关社会历史文化的课,因为授课对象是初中生,过多的理论教育会产生适得其反的效果,所以应该和社会实际结合。地方资源和学生自身的资源,都提供了与课堂息息相关的社会实际情况,因此利用地方资源和学生资源既有必要性,也具有极大的可行性。  关键词:思想品德课;地
  中国美术学院艺术设计职业技术学院隶属中国美院,是一所培养应用型、创业型的高级艺术设计职业技术专门人才的高职学院。2001年以来,学院充分发挥办学优势,组织完成了11批毕
摘 要:高中新教材引入了向量的内容,使得一些传统的数学问题有了新而简的解法,而且应用非常广泛,本文就向量数量积在数学中的代数应用作一个简单的介绍。  关键词:向量;数量积;应用  本题若用传统的代数方法来解含有三个未知数的两个方程,是比较难入手的,但是若巧妙地构造向量,用向量的数量积的性质来解一目了然,问题就变得容易得多了。  向量是数形结合的桥梁,可以将形的内容转化为数的运算,运用向量解决数学问
摘 要:根据高校实验室仪器设备管理的实际需求,设计了一个基于WEB的实验室仪器设备管理系统,该系统不仅能在计算机上应用,而且能在移动终端上应用,可以用手机、平板电脑等对系统进行管理,操作方便,有效地提高了实验室仪器设备管理的效率。  关键词: 仪器设备;移动终端;管理系统  随着信息化技术的不断发展,信息化系统的应用也在不断的更新。再加上近年来智能手机、平板电脑等移动终端的普及,信息化建设也加快了
摘 要:在市场经济体制逐步得到完善和科技治河、民生治河的新形势下,黄河治理与开发利用的外部环境和内部经营机制都发生了巨大变化,“水商品”意识已形成共识。依据黄河治理开发规划纲要对水资源保护工作的总体部署,提出了实施的基本思路和完成规划纲要目标、任务的对策建议。对进一步做好黄河水资源保护工作具有重要意义。  关键词:黄河水利发展;地方经济;发展;研究  一、前言  黄河供水单位其实质是为社会经济发展
摘 要:物联网就是利用信息传感设备,依照规定的协议实现人和人之间,人和物之间,物和物之间保持联系的网络。本文对物联网在污水处理厂生产管理中的应用进行了分析,并阐述了在应用中产生的效益。  关键词:物联网;污水处理厂;生产管理;应用  物联网在上个世纪90年代提出,从字面上来看,就是把物与物之间连接起来的网络。因此说,互联网是实施物联网的前提和基础,物联网只是对其的进一步拓展和延伸。利用各种方式实现
摘 要:本文利用激光在实时性、抗干扰等方面所具有的优点,提出一种基于STM32单片机,由激光作为触发信号的计时系统。在硬件部分,介绍了激光收发电路的设计,包括激光灯的原理,信号的传输处理以及STM32单片机最小系统板的设计,同时对核心器件做了具体介绍。在软件部分,主要分析单片机的串口通信协议、信号的AD采集、计时规则的设计等;而上位机显示部分软件是为有更好的人机交互界面对计时数据进行显示。  关键
摘 要:本文针对综合型院系的教学管理和教学档案复杂多样的特点,利用可视化管理的特性和功能,结合高校院系档案数字化管理的发展趋势,从档案室环境可视化建立、档案资料可视化处理、归档、查询和使用等多个角度,分析了院系教学档案可视化管理的基本功能和实现方法。  关键词:教学档案;综合可视化管理;三维建模;实景漫游  随着高校专业和教学改革的持续深入,涌现出越来越多包含多学科专业的综合性院系。对于这些涵盖多
摘 要:物联网概念出现以来,世界各国对这项技术十分重视,物联网是在计算机互联网的基础上,利用射频识别技术,无线数据通信技术,计算机技术等构造的一个可以覆盖世界上万事万物的实物互联网。  关键词:物联网 图书馆 射频识别技术(RFID)  一、物联网的定义  2005年11月在突尼斯举行的信息社会世界峰会(WSIS)上,国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》,正式提出了“物
摘 要:面对世界上制造业的爆发式发展,机械行业的新产品也是在井喷式出现。产品的市场导向告诉设计人员,人们在购买产品时的考虑的因素越来越多:使用性能、经济因素、机械寿命。这些都要求机械设计人员综合考虑各方面因素来设计出满足人们多种需求的产品。现代机械设计方法中,结构设计已经不再是人们在思想上第一考虑的要素,随着设计方法的发展与各种技术的引入,人们对机械材料的引入也增加了机械设计的可靠性。材料学被引入