学生缴费管理系统的分析与设计.doc_第1页
学生缴费管理系统的分析与设计.doc_第2页
学生缴费管理系统的分析与设计.doc_第3页
学生缴费管理系统的分析与设计.doc_第4页
学生缴费管理系统的分析与设计.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统开发与实践课程结课实践作业项目名称:学生缴费管理信息系统完成人: 二零一二年11月11日学生收费管理信息系统的设计 目录 一、研究的目的和意义二、系统分析三、系统设计 一、系统分析 (一)可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的计算机,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。1.管理可行性由于本系统主要应用于学院内部,不具备网络查找功能,因此在实现时可以做成单机版,对管理员赋予数据录入、查询、修改以及对数据库的清零等功能。本系统操作简单,易于理解,只需通过简单培训,上手较快,学校学籍管理处的教职员以及相关教师均能进行操作,营运环境要求低。2.经济可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高学生信息的利用率,为学校的工作效率带来了一个质的飞跃。主要表现为:实现各级学籍变更智能化,减少管理人员工作量;查询统计方便,能随时查询学校学生等相关数据;实现各类学生学籍和成绩管理的一体化、科学化;保证各级管理部门数据一致,使管理工作规范化;自动生成报表,使上报数据准确、及时、方便;大大的提高学校的工作效率;使敏感文档更加安全,等等。所以,本系统在经济上是可行的。通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。二、 系统设计(一)系统设计思路及分析高校收费的主要问题在于收费人员众多、数量庞大、时间短暂等,这也是本系统所主要针对的。为了提高效率,减少错误,保证安全,该系统设计时主要体现了以下的特点:1.面向对象的体系设计2.使用Delphi作为开发工具3.功能全面、强大,覆盖了缴费全过程4.界面友好,设置错误避免设计5.高度智能,简单易用,操作方便6.系统安全,具备数据备份功能7.各种自动填充功能,有效提高效率8.代码标准,易于软件维护和功能扩充9.提供多种小工具,方便拥护使用(二)系统功能模块的划分图3-2功能模块图A 系统管理模块:用户管理和系统维护主要就是用户身份的管理以及系统数据的维护。前者有普通用户和超级用户之分,起区别在于功能使用上的权限不同,系统只有部分功能对普通用户开放,超级用户则拥有系统全部功能的权限。后者包括了数据的备份和数据的恢复,是为了保障系统的使用安全。B 缴费录入模块:学生缴费数据录入实现全屏幕处理或者单条记录的处理,管理员可以在表格中任意修改、增加、删除记录。由于缴费涉及到找零,需有自动计算功能;实现缴费日期的选择输入。C 统计报表产生功能模块:数据统计以及报表产生统计主要是根据用户不同的需求对数据进行统计,分别有以全校、系别、班级为单位进行统计,统计的结果以图的方式显示出来。报表的产生主要就是将统计的数据生成报表,打印出来,方便用户浏览传阅。D 综合查询功能模块:系统数据查询查询功能是本系统最为强大的功能,是为方便用户清楚详细了解学生缴费情况的模块。主要体现在查询功能分条件进行,用户可以以自己的任何想法来对数据进行查询,只要满足系统自身的包含条件。E 其他功能的模块:系统自带工具和帮助主要有日历、计算器、帮助等,提供用户使用,属于附属功能模块,有效提高用户使用效率。(三)数据库结构的设计分析之后可以设计出能够满足用户需求的各种实体以及他们之间的关系,为下一节的逻辑结构设计打下基础。这些实体包括各种信息,通过相互之间的作用形成数据的流动。本系统数据库的各实体E-R图如下所示:图3-3 年级实体E-R图图3-4 学生实体E-R图图3-5 班级实体E-R图图3-6 缴费项目实体E-R图图3-7 院系实体E-R图图3-8 专业实体E-R图图3-9 用户实体E-R图图3-10 住房实体E-R图图3-11 缴费信息实体E-R图图3-12 各个实体间关系E-R图通过对该系统的反复设计与实施,从系统中可以抽象出如下实体并命名如下: 班级实体、年级实体、住房实体、院系实体、专业实体、学生实体、缴费项目实体以及缴费信息实体等。实体之间的关系如下:学生实体与班级实体、年级实体、住房实体、院系实体、专业实体是一对多的关系。学生实体与缴费项目实体是一对多的关系。学生实体与缴费信息实体是一对一的关系。具体表现在:在一个学校当中,学生是最基本的组成部分,每个学生都对应一个班级、年级、专业、院系、住房,所以抽象出实体便是一对多的关系,如图所示。而一个学生每学年只用缴纳一次费用,对应着一次缴费信息,故学生实体与缴费信息实体是一对一的关系。而对于每个学年,需要缴纳的项目都是固定的,每个学生都只用缴纳相同的项目,故学生实体与缴费项目实体也是一对一的关系。同样,缴费信息实体与缴费项目实体也是一对一的关系。具体对应关系已经在图上表示出来。(四)数据库逻辑结构设计缴费系统数据库缴费信息表院系表专业表班级表住房类型表缴费项目表年级表数据表结构现将上面的数据库结构分析转化成Delphi 所支持的实际数据模型,也就是数据库的逻辑结构。表3-1 班级信息表字段名称字段类型字段大小索引是否忽略空值编号自动编号关键索引否班级编号TEXT否年级TEXT否专业TEXT否表3-2 缴费信息表字段名称字段类型字段大小索引是否忽略空值学生编号TEXT关键索引否学生姓名TEXT否院系TEXT否专业TEXT否班级TEXT否年级TEXT否住房类型TEXT否缴费数目TEXT否缴费日期DATE/TIME否现缴数目TEXT否找零TEXT否清单TEXT否经手人TEXR否缴费项目TEXT否表3-3 学生信息表字段名称字段类型字段大小索引是否忽略空值学号TEXT关键索引否姓名TEXT否院系TEXT否专业TEXT否年级TEXT否班级TEXT否表3-4 学生年度表字段名称字段类型字段大小索引是否忽略空值编号自动编号关键索引否年度TEXT否表3-5 缴费项目表字段名称字段类型字段大小索引是否忽略空值编号自动编号关键索引否项目编号TEXT否项目名称TEXT否表3-6 用户信息表字段名称字段类型字段大小索引是否忽略空值用户编号自动编号关键索引否用户名TEXT否用户密码TEXT否用户类型TEXT否表3-7 专业信息表字段名称字段类型字段大小索引是否忽略空值编号自动编号关键索引否专业名称TEXT否系别名称TE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论