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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生收费管理信息系统设计和实现 摘要:为提高学校收费的效率,使学校有关职能部 门全面、准确、及时地了解学生的缴费信息及让学生了解自 己的欠费情况,本文通过分析学生收费管理工作的流程与需 求,结合SQL Server强大的数据处理能力以及JSP “一次编 写,各处运行”的特点,采用B/S体系结构,提出并设计了 一个切实可行的学生收费系统。 关键词:收费;JSP; SQL Server; B/S 一、 引言 随着学校规模迅速扩大,学生收费管理工作信息量急剧 增加,信息变化幅度大,依靠传统的手工管理手段显然已不 能适应新时期高校大学生的收费管理工作,无法完成大量的 信息分析和处理。 本文设计的基于B/S的学生收费系统不仅使信息渠道更 为畅通,而且可以资源共享。既为全面了解学生的综合信息 提供了方便,使得查询统计更为准确便捷,又可以用电子档 案逐步代替或辅佐传统的纸质档案,实现管理手段现代化, 提高各项学生工作办公自动化程度,把学生工作者从日常繁 重的劳动中解放出来,减轻工作强度,提高工作效率。 二、 语言工具的选择 该系统后台使用SQL server,前台使用JSP技术。以先 进的JDBC技术与数据库连接,结合SQL语句处理对进行查 询,添加,删除,修改等操作,使Web与数据库紧密联系起 来。使用Dreamweaver作为设计JSP页面的工具。尽量做到 页面的美观和使用的简单方便性。操作及使用方法可一目了 然,故其操作方式在整个用户组织内都是可行的。 三、系统设计 需求分析 学生收费查询系统是给高校的学生费用管理提供通过 网络管理的系统,给学校财务人员,教师及学生都提供了方 便。系统管理员登录系统可以对系统进行管理,主要是对学 生、教师、财务人员基本信息的维护;学生则主要是查询自 己的缴费信息;教师则是对学生缴费信息的查询;财务人员 则可以设定各种费用的收费标准及对学生进行收费。本人主 要负责实现学生,教师和管理员三个模块的设计。下面是本 系统本人侧重方向需求分析的关键部分: 登录:系统初始化好系统管理员,系统管理员添 加学生、教师和财务员。系统管理员、学生、教师和财务员 登录时,先选定角色,然后登录系统。 系统管理员管理学生:管理员可以查看所有学生 信息,添加新学生,更改学生信息以及删除学生。 系统管理员管理教师:管理员可以查看所有教师 信息,添加新教师,更改教师信息以及删除教师。 系统管理员管理财务员:管理员可以查看所有财 务员信息,添加新财务员,更改财务员信息以及删除财务员。 学生个人信息管理:学生可以查看本人的基本信 息及收费情况,修改本人的密码。 教师查看学生信息:教师可以查看学生的基本信 息及缴费情况,修改本人的密码。 教师管理欠费学生:通知欠费的学生在特定时间 内尽快缴费,收集需要缓交的学生的缓交申请书并交到财务 部。 系统功能 学生收费查询系统需要完成的功能主要有: 用户管理 权限管理 密码管理 学生信息的添加、修改、删除 教师信息的添加、修改、删除 财务员信息的添加、修改、删除 学生缴费信息查询 学生缴费信息统计 四、系统实现 (一)用户登录的实现 用户进入该系统,首先需要进行身份验证。如果通过了 身份验证,则为合法用户,同时其帐号和权限等资料将会保 存在Session对象,Session对象储存的信息是局部的,随 用户不同而不同的。 用户登录这个过程是必须的,因为只有这样才能从数据 库中得到用户的帐号和权限。 (二)学生功能模块的实现 基本信息 当学生按自己学号跟密码登录后,跳转到学生查询页 面,里面会显示学生的基本信息和历年缴费信息。 缴费信息 关键代码如下: String id= ( String ) session. getAttribute (’’ userid” ); 利用 session. getAttribute 获得 userid,再用创建一 个JbxxBeanl实例。通过它调用数据库查询获得学生信息并 显不。 教师功能模块的实现 教师功能模块主要实现的功能是查询与统计学生的缴 费情况 1.总体查询 院系和专业是两个联动的下拉列表框,当选择了学院 后,专业列表只能选择该院系里的专业。选择结束后点击查 询可查询出某专业学生的应交,已交和欠费数。 欠费查询 基本原理跟总体查询一样,但是只显示欠费的学生信息 和欠费的金额。 统计 统计功能主要是统计某个学生类型某个年级专业的欠 费情况。 管理员模块的实现 管理员模块的主要功能包括学生管理,教师管理,财务 员管理和修改自身密码。 1.学生管理 学生管理包括新增学生,修改学生信息和删除学生 (1)新增学生 主要是利用了 SQL的INSERT语句并建立了一个AddBean 来调用firm里面的executeUpdate函数来实现更新插入数 据库的功能。 (2

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档