ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:18.26KB ,
资源ID:4165670      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4165670.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计班费管理系统Word下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计班费管理系统Word下载.docx

1、1.2用户需求 . 4 1.3系统功能需求 . 5 二、概要设计 . 8 2.1系统运行环境 . 9 2.2总体设计 . 9 2.3接口设计 . 10 2.4数据结构设计 . 11 引 言 随着生产规模的扩大、自动化技术的应用,以及市场经济体系的培育,使得我国很多学校的班级班费管理的性质和环境都发生了巨大的变化。学校班级的组织机构更加庞大,管理功能更为复杂,学校中各个学生之间的联系越来越紧密,因而管理决策问题不仅数量多,而且复杂程度高,难度大。管理信息系统在企业生产、管理中的应用越来越广泛和重要,一套好的管理信息系统直接影响到企业的生存和发展。班级班费管理信息系统,由多个模块有机结合而成,包括

2、学生信息录入,学生信息修改,学生信息删除,学生信息查询等模块。学习系统分析与设计方法,在此,我们以班级班费管理模块为例,来说明传统生命周期法在数据库中的应用。一、 需求分析 1.1现状分析 在现实生活中,班级班费管理是一类常见的需求问题,好的管理系统,可以让信息组织得清晰明了,可以推动人们各方面的工作有条不紊地进行,可以避免冗余,混乱等麻烦。管理系统通常具有添加,删除,查询,保存,修改等基本功能,除此之外,还有一些为方便人们使用而进行的优化措施。由于高校的扩招,从而使得每年招收的学生数量增多,由此而导致了许多相应的问题。班级班费管理便是其中之一,由于班级班费及学生众多,导致学校管理效率低下,从

3、而需要班级班费管理系统的开发,提高学校班级班费的管理效率。通过对原系统进行深入的调查,我们发现原系统班级班费管理过程中主要存在以下几方面的问题。1.由于没有完善的班费开支管理,使得班费开支有时不明确;2.学生的信息不是很完全,导致有的学生班费的开支不清楚;3.学生信息变动时,没有及时更改,导致班费开支出现差错;4.老的系统有时不能完整的查询学生信息,从而无法查询班费的整体开支情况。随着社会的发展,传统的管理模式已经不适应现代班级班费管理的实际。必须通过建立现代班级班费管理制度,采用现代管理手段参与管理,才可能通过各种措施降低成本,提高质量,使学生将班费用的紧紧有条,决不乱开支。1.2用户需求

4、为了对班级班费进行更为规范化的管理,科学化的管理,针对学校在对班级班费中存在的问我们将按照一定的管理体制,对班级班费进行更为科学的管理,我们将建立多个模块,从而达到管理的分类,提高管理效率。为了保证系统能够长期、安全、稳定、可靠、高效的运行,班级班费管理系统应该满足以下的性能需求:(1)系统的准确性:为了保证系统的准确性,在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。由于班级班费管理系统在学校日常管理中有着举足轻重的作用,它直接影响着整个学校内部的运作问题,所以它必须具备准确性. (2)系统的可读性和易维护性:考虑到在

5、运用班级班费管理系统的人员中,有可能有些人员对计算机的使用不是很熟悉。因此,要充分考虑系统能够提供良好的用户接口,易于用户进行人机交互。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中、英文信息界面。(3)系统的安全性和可靠性:要充分考虑系统的安全性和可靠性,保证系统不能出现系统崩溃、故障等严重的会导致数据丢失的问题。要保证输入的数据及时、正确的被处理或者被系统接纳,这个是系统可靠性的保障。总之,希望通过班级班费管理系统的开发,能够进一步使班级班费的管理更加规范化,合理化,从而达到提高学校工作效率的目的。1.3系统功能需求 1.3.1.软件的系统需求 班级班费管理系统必须能够完成对添加学

6、生信息,交纳班费,班费支出,学生信息变动,学生信息删除,学生查询等功能,进行高效,准确的管理。在管理中,要保证角色的权限分明:管理员(班委)、普通同学有着不同的权限。对学生信息表:用户可以查看自己的资料。考虑到防止一些固定信息被恶意修改,因此普通用户不能修改自己的学号、姓名、交费信息等资料,管理员(班委)则拥有所有,包括修改资料的权限。对班费信息表:用户可以查看,管理员(班委)可以发布和修改班费使用项目。1.3.2. 软件功能 按照用户需求,我们设计了班级班费管理系统的结构。结合系统需求,对系统功能解释如下:添加学生信息:增加漏掉或者新来的的学生信息:学号,姓名,交纳班费金额,交纳日期等,以便

7、记录所有的学生资料。交纳班费记录:记录所有交纳的班费以及个人交纳班费的情况,进一步的了解所有同学班费交纳情况。班费支出记录:对所有的班费支出进行记录输入数据库,加以保存,以便以后能方便查询班费的开支。学生信息修改:对学生信息不是很准确的同学进行信息修改,便于更准确的记录所有的学生信息。学生信息删除:对已经不在校或者不存在的学生的信息进行删除。学生信息查询:查询所有的学生信息,了解班级有哪些学生。当前班费信息查询:显示当前班费所有信息:班级,班费管理员学号,所收班费总额,班费总支出,班费当前余额。退出系统:完成所有的事情后退出该项任务,最后退出整个系统。通过分析,得到系统的E-R图如下图1.1所

8、示:缴费金额 缴费学生学号 缴费学生姓名 缴费时间 学生 交班费 时间 金额 支出者学号 班费 支出金额 支出者姓名 支出时间 总班费 图1.1 班级班费管理系统E-R图 同时,我们给出了班级班费管理系统的总数据流图。如图1.2所示。管理员 班费信息 操班费信息表 作 用户信息 用户信息表 班费管理系统 学生信息 查学生信息表 询 学生 图1.2 班级班费管理系统总数据流图 以及以下的分数据流图,如图1.3图1.6所示:用户信息 用户信息表 登陆 管理员信息 学生信息 学生信息表 验证身份 录入信息 班费信息 班费信息表 图1.3信息录入子系统数据流图 用户 登陆 查询者信息 所查信息 用户

9、验证身份 信息查询 图1.4信息查询子系统数据流图 用户信息 用户信息表 学生信息表 修改信息 验证身份 图1.5信息修改子系统数据流图 管理员 用户信息 用户信息表 登陆 学生信息表 验证身份 删除信息 图1.6信息删除子系统数据流图 二、概要设计 本软件将辅助管理人员完成班级班费的管理,可以进行录入、查询、删除、修改等工作,提高学校对班级班费的管理效率。在分析阶段,我们已经提出了系统的结构和数据字典。本节我们将对系统的硬件环境作简要介绍,并对开发系统作概要设计。2.1系统运行环境 软件环境如下:Windows xp 系统采用PowerBuilder9.0 与 MYSQL 2000 数据库

10、2.2总体设计 1.处理流程 (1)系统启动,进入身份验证。(2)进入消息循环状态,通过事件驱动激活各模块,执行各任务。 (3)一项任务执行完毕后重新进入消息循环状态。 (4)通过事件驱动退出系统。2. 系统程序流程图:通过以上分析,我们进一步设计出了班级班费管理系统的程序流程图。开始 用户登录 Y N 是否为管理员 Y Y 用户名是否为空 用户名是否为空 N N 密码是否正确 密码是否正确 登录系统 登录系统 执行各类操作 查询信息 退出 图2.1班级班费管理系统的顶级流程图 管理员操作 开始 操作处理 管理员操作 操作处理 录查修删入询改除班班班班费费费费收收收收支支支支情情情情录查修删况

11、况况况 入询改除学学学学生生生生信信信信息息息息 班费结算 更新学生信息表 班费信息存档 退出 退出 图2.2学生信息管理子程序流程图 图2.3班费使用情况管理子程序流程图 2.3接口设计 2.3.1 外部接口 (1) 用户界面 采用图形用户界面,包含菜单、按钮、对话框等元素。 (2) 软件接口 软件运行于Windows XP平台上。2.3.2 内部接口 (1)班级学生资料增加模块:由相应事件驱动消息激活,完成班级学生资料增加功能,之后进入消息循环状态。(2)班级学生资料修改模块:由相应事件驱动消息激活,完成班级学生资料修改功能,之后进入消息循环状态。(3)学生班费查询模块:完成学生班费交纳和

12、开支情况查询,之后进入消息循环状态。(4)学生信息删除模块:删除相应的学生信息,之后进入消息循环状态 (5)关闭系统模块:由系统功能模块调用,之后退出系统。 2.4数据结构设计 1.逻辑结构设计 设计了学生班费信息,并对其结构、所用数据类型、总长、数长、显长等方面进行全面的分析后,我们设计出了系统所用到的数据库的数据如下。表1 student学生信息表 列名 列名意思 数据类型 长度 约束 Student_id 缴费学生学号 numeric 20 primary key name 缴费学生姓名 char 20 not null jdate 缴费时间 date null sin 缴费金额 int

13、eger not null sex 学生性别 char 4 not null 表2 banfei班费信息表 out_id 支出者姓名 numeric 20 primary key out_name 支出者学号 char 40 not null out_date 支出时间 date 8 null out_money 支出金额 char 40 null sunmoney 总班费 char 40 null 表3 users班费信息表 name char 10 学生姓名 primary key password char 10 用户密码 not null admin char 20 权限 not null 2.物理结构设计 数据库中各表的文件物理结构采用顺序的记录文件。 三、心得体会

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2