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

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

ID:28231327

大小:70.50 KB

页数:6页

时间:2018-12-08

学生收费管理信息系统设计和实现_第1页
学生收费管理信息系统设计和实现_第2页
学生收费管理信息系统设计和实现_第3页
学生收费管理信息系统设计和实现_第4页
学生收费管理信息系统设计和实现_第5页
资源描述:

《学生收费管理信息系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学生收费管理信息系统设计和实现摘要:为提高学校收费的效率,使学校有关职能部门全面、准确、及时地了解学生的缴费信息及让学生了解自己的欠费情况,本文通过分析学生收费管理工作的流程与需求,结合SQLServer强大的数据处理能力以及JSP“一次编写,各处运行”的特点,采用B/S体系结构,提出并设计了一个切实可行的学生收费系统。关键词:收费;JSP;SQLServer;B/S一、引言随着学校规模迅速扩大,学生收费管理工作信息量急剧增加,信息变化幅度大,依靠传统的手工管理手段显然已不能适应新时期高校大学生的收费管理工作,无法完成大量的信息分析和处理。本文设计的基于B/S的学生收费系统不仅使信息渠道

2、更为畅通,而且可以资源共享。既为全面了解学生的综合信息提供了方便,使得查询统计更为准确便捷,又可以用电子档案逐步代替或辅佐传统的纸质档案,实现管理手段现代化,提高各项学生工作办公自动化程度,把学生工作者从日常繁重的劳动中解放出来,减轻工作强度,提高工作效率。二、语言工具的选择该系统后台使用SQLserver,前台使用JSP技术。以先进的JDBC技术与数据库连接,结合SQL语句处理对进行查询,添加,删除,修改等操作,使Web与数据库紧密联系起来。使用Dreamweaver作为设计JSP页面的工具。尽量做到页面的美观和使用的简单方便性。操作及使用方法可一目了然,故其操作方式在整个用户组织内都

3、是可行的。三、系统设计(一)需求分析学生收费查询系统是给高校的学生费用管理提供通过网络管理的系统,给学校财务人员,教师及学生都提供了方便。系统管理员登录系统可以对系统进行管理,主要是对学生、教师、财务人员基本信息的维护;学生则主要是查询自己的缴费信息;教师则是对学生缴费信息的查询;财务人员则可以设定各种费用的收费标准及对学生进行收费。本人主要负责实现学生,教师和管理员三个模块的设计。下面是本系统本人侧重方向需求分析的关键部分:(1)登录:系统初始化好系统管理员,系统管理员添加学生、教师和财务员。系统管理员、学生、教师和财务员登录时,先选定角色,然后登录系统。(2)系统管理员管理学生:管理

4、员可以查看所有学生信息,添加新学生,更改学生信息以及删除学生。(3)系统管理员管理教师:管理员可以查看所有教师信息,添加新教师,更改教师信息以及删除教师。(1)系统管理员管理财务员:管理员可以查看所有财务员信息,添加新财务员,更改财务员信息以及删除财务员。(2)学生个人信息管理:学生可以查看本人的基本信息及收费情况,修改本人的密码。(3)教师查看学生信息:教师可以查看学生的基本信息及缴费情况,修改本人的密码。(4)教师管理欠费学生:通知欠费的学生在特定时间内尽快缴费,收集需要缓交的学生的缓交申请书并交到财务部。(一)系统功能学生收费查询系统需要完成的功能主要有:用户管理权限管理密码管理学

5、生信息的添加、修改、删除教师信息的添加、修改、删除财务员信息的添加、修改、删除学生缴费信息查询学生缴费信息统计四、系统实现(一)用户登录的实现用户进入该系统,首先需要进行身份验证。如果通过了身份验证,则为合法用户,同时其帐号和权限等资料将会保存在Session对象,Session对象储存的信息是局部的,随用户不同而不同的。用户登录这个过程是必须的,因为只有这样才能从数据库中得到用户的帐号和权限。(二)学生功能模块的实现1.基本信息当学生按自己学号跟密码登录后,跳转到学生查询页面,里面会显示学生的基本信息和历年缴费信息。2.缴费信息关键代码如下:Stringid=(String)sessi

6、on.getAttribute(’’userid”);利用session.getAttribute获得userid,再用创建一个JbxxBeanl实例。通过它调用数据库查询获得学生信息并显不。(一)教师功能模块的实现教师功能模块主要实现的功能是查询与统计学生的缴费情况1.总体查询院系和专业是两个联动的下拉列表框,当选择了学院后,专业列表只能选择该院系里的专业。选择结束后点击查询可查询出某专业学生的应交,已交和欠费数。2.欠费查询基本原理跟总体查询一样,但是只显示欠费的学生信息和欠费的金额。2.统计统计功能主要是统计某个学生类型某个年级专业的欠费情况。(一)管理员模块的实现管理员模块的主要

7、功能包括学生管理,教师管理,财务员管理和修改自身密码。1.学生管理学生管理包括新增学生,修改学生信息和删除学生(1)新增学生主要是利用了SQL的INSERT语句并建立了一个AddBean来调用firm里面的executeUpdate函数来实现更新插入数据库的功能。(2)修改学生修改学生与新增学生类似只是SQL语句换成了UPDATE。查询出学生后可直接点击学生学号跳转到修改该学生信息的页面。(3)删除学生首先有一个页面让用户选择要删除

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。