学费管理系统的设计与实现.doc

学费管理系统的设计与实现.doc

ID:56904359

大小:145.00 KB

页数:11页

时间:2020-07-21

学费管理系统的设计与实现.doc_第1页
学费管理系统的设计与实现.doc_第2页
学费管理系统的设计与实现.doc_第3页
学费管理系统的设计与实现.doc_第4页
学费管理系统的设计与实现.doc_第5页
资源描述:

《学费管理系统的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录前言1正文21、开发背景22、功能描述23、业务流程分析34、概念模型设计45、物理设计和实施56、主要数据操纵语句8总结10前言数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管

2、理信息系统提供了充足的条件。数据库的基本结构分三个层次,反映了观察数据库的三种不同角度:(1)物理数据层,(2)概念数据层,(3)逻辑数据层。数据库的主要特点:(1)实现数据共享,(2)减少数据的冗余度,(3)数据的独立性,(4)数据实现集中控制,(5)数据一致性和可维护性,以确保数据的安全性和可靠性,(6)故障恢复。数据库系统(databasesystems)由数据库及其管理软件组成的系统。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。数据库系统一般由4个部分组成:①数

3、据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。②数据库管理系统(DBMS)。它是一组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的操作。③数据库管理员(DBA)。④用户和应用程序。对数据库系统的基本要求是:①能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发费用。②冗余数据少,数据共享程度高。③系统的用户接口简单,用户容易掌握,使用方便。④能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产

4、生也能及时发现。⑤有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。⑥具有可修改性和可扩充性。⑦能够充分描述数据间的内在联系。高校学费管理信息管理系统是反映学校学生交学费的情况,可以查询学生交学费的多少、是否还欠学费以及补交学费的时间。高校学费管理信息系统是反映高校学费交纳的情况,应用SQLServer2000、Sybase,利用Sybase制作CDM、PDM图然后再用SQLServer2000生成数据库。做好一个数据库最主要的是要设计一个好的ER图,所以画好以契合实际

5、的ER图。为此要去做好前期的调查要分析各个实体之间的关系,为做出好的数据库打下基础。正文1、开发背景通过对高校学费信息情况的调查、分析以及在图书馆查的资料,高校学费信息管理有学生、收学费的机构。对学生和收学费的机构再通过仔细的分析得到他们之间的关系,通过分析得到了E_R图。2、功能描述经过调研及分析,高校学费信息管理系统主要完成以下功能:(1)查看本人信息;(2)查看自己专业各学年应交学费;(3)查询一个人以及全系或者全班的基本信息缴费情况和方式;(4)对学生的缴费情况进行修改;(5)删除学生的信息;(6)插入学生的信息。3、业务流程分析学生登记学生信息输入学生管理学

6、费登记学费管理统计学费信息的返回图1高校学费信息管理系统业务流程图学生的凭借自己的信息去交学费,要交多少学费就会通过学费表反映出交纳学费的情况,再查看补交学费的情况是否交了学费,就可以交学费了。4、概念模型设计根据系统数据流图和数据字典,得出系统的总体概念模型(E-R)如图2所示。学生表学号姓名性别班级年级学院学费表编号专业专业学费交纳学年实交年龄交费方式图3系统总体概念模型实体描述及其的属性和关系表中的属性。注:有下划线的是主键学生表(学号、姓名、性别、年龄、学院、专业、年级、班级)学费表(编号、专业、学费、实交、缴费方式)交纳(学号、编号、学年)5、物理设计和实施

7、得到系统逻辑模型后,就该进行数据库的物理设计和实施数据库了,物理设计主要是要确定数据库的存储路径、存储结构以及如何建立索引等,可以采用系统的默认设置。数据库实施主要包括在具体的DBMS中创建数据库和表的过程,本次课程设计所选用的DBMS为SQLSERVER2008,有关创建数据库和关系表的SQL语句如下所示:1.创建学生表2.创建学费表3.创建缴纳表6、主要数据操纵语句通过SQLSERVER2008语言根据需求分析,在学费信息管理系统数据库中主要运用了以下的SQL语句来实现个人信息及学费信息查询、更新等功能。1.插入学生信息INSERTINTO学生表

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

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

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