软件工程之数据库设计实验

数据库设计

一.实验目的

    熟悉数据库设计的基本方法和步骤,搞清数据库设计各个阶段所要完成的任务。通过该实验更加清楚地了解数据库设计的过程。

    明确软件工程中信息管理系统设计中,数据库设计的关键作用;

 

二.实验准备

1.熟悉Power Designer设计环境;

2.熟悉SQL语言命令;

3.熟悉E-R图的绘制; 

4.熟悉数据库设计的方法、步骤

 

三.实验要求

 1.在实验之前做好实验准备

 2. 完成数据库设计,并验收实验结果,提交实验报告

 

四.实验内容

    医疗保险综合管理系统数据库设计。

    医疗保险综合管理系统具体要求如下:

l  医保中心为参保单位/人员建档,并确定应缴费金额。

l  医保中心为参保人员建立个人帐户并发医保卡。

l  参保单位或人员定期(按月)到医保中心缴费,所缴费用按一定比例划入统筹帐户及个人帐户。

l  对未缴费或欠缴单位/人员,医保中心发出催缴通知。

l  参保人员持医保卡到指定医院门诊看病,费用由个人帐户支付,超支自理。

l  参保人员到指定医院住院治疗,费用按统筹基金支付,同时个人也要负担一定比例。统筹基金支付实行起付标准、分段计算、累加支付的办法。

l  医保中心与定点医院/药房结算费用,交换数据(如黑名单等)。

l  凡参加基本医疗保险,按时足额缴纳基本医疗保险费的,方可享受医疗保险待遇。

 

1.征缴业务

征缴业务是医保经办机构的核心业务之一,它是依据国家医疗保险征缴政策对参保单位和职工缴纳保费所开展的业务。

1.1 档案管理

完成参保单位档案的新建,变更维护,注销等功能,建立参保单位档案后,根据单位提供的职工列表,完成参保个人基本档案的新建,变更维护,注销等功能。

建立个人基本档案后,办理一个医疗证卡用于标识身份,同时为每个参保职工建立一个个人帐户。

1.2 征缴计划

每月生成所有参保单位应缴金额(注意职工的某些异动直接影响征缴计划)。征缴标准如下:

u  基础数据

月社会平均工资(X)(上级提供)

职工月工资(Y)(职工基本信息中含有,参保单位提供)

u  缴费基数:

每个参保职工缴费基数(Z):

     Y<X*60%               Z= X*60%

     Y>X*300%             Z= X*300%

      X*60%<Y< X*300%        Z= Y

     最后参保单位缴费金额(M):全体职工Z的总和*9%

1.3 收款处理

收取现金做交费处理,打印现金收据。

检索本月未交费单位,按单位制作催缴单(每个单位一份邮递)和催缴明细表(一份含所有欠费单位,内部电话催缴用)

催缴后仍未缴费单位经领导核实后做冻结处理(对统筹基金、个人帐户同时冻结),个人将无法使用基金帐户。

1.4 划拨处理

单位缴费后,每月定期向个人帐户中的自有资金划拨一定资金,该资金是个人支配,仅用于医疗支出。根据以下标准,系统每月划拨一次。

u  个人帐户划拨比例

           在职:

            年龄 ≤30     (2+0.7)%

            31<年龄≤45       (2+1)%

            年龄>45         (2+1.5)%

            退休:

(符合医保要求年令)  4%

u  个人帐户月划拨金额=个人月工资*个人帐户划拨比例

扣除划拨给个人账户资金之外的收入,就是由医保中心支配的统筹基金。

 

2.支付业务

支付业务是医保经办机构(各医院)的核心业务之一,它是依据医保基金支付政策和经办机构的管理办法对参保职工就诊所发生的费用进行偿付所开展的业务。它由门诊收费、住院收费、特殊报销及审核与结算组成。具体如下:

2.1住院收费业务流程

病人持身份证、证卡在住院处办理入院登记手续,住院期间证卡停止门诊使用;住院期间发生的费用按日期分类记录,在病人出院时按照医疗保险政策计算各项费用:总额、统筹记帐金额、个人自付金额及对病人转科业务的处理。

入院登记

登记入院病人基本信息

住院费用录入

录入病人住院发生的费用

出院结算

计算病人住院期间发生的费用,办理出院手续

转科

办理病人转科手续

住院病人查询

查询住院病人费用情况

2.2入院登记

    每位病人住院都需要登记其基本信息,作为这位病人的基本信息以供使用。

2.3 住院费用录入

录入分类费用(由费用字典提供),记录费用发生时所在科室。确认后可以计算个人自付金额,检查预交款。

2.4出院结算

根据结算政策计算各项费用,填写出院疗效:痊愈、好转、未愈、死亡,打印住院费用结算单。

结算方法如下:

1、 首先按照住院次数,计算本次住院的最低起付金额,只有超出起付金额后才会采用医疗保险政策来计算,不足起付金额时,所有费用都由个人承担;

2、 然后按照每个项目的自负比例计算个人应付金额和进入统筹金额;

3、 对于计入统筹金额的部分,再根据统筹分段,按照比例计算出个人应付金额和统筹基金支付金额;

4、 合计个人应付金额,先从个人账户中扣除,不足时收取现金,统筹基金支付金额也记入个人账户;

5、 每人每年累计统筹基金支付金额最高不超过20000,超出后将全部自负。

2.5 转科

    实现科室的更改,每次费用总是记录在当前所在科室。

 

【实验步骤】

1、根据需求建立系统的用例图,体现系统的功能需要;

2、根据需求与用例图,建立ER模型:

    分析需求,并用图形表示实验要求的ER模型。

3、根据ER模型转换为RDBMS DDL(数据定义语言)

l  实体转化为表

l  实体的属性转化为表中的列

l  多对多联系也转化为表,主键确定为相联系表中主键的组合,联系本身的属性转化为表的列

l  一对一、一对多联系无需新建表,被决定的一方应含有决定方的主键作为外部键

4、在RDBMS中运行DDL SQL生成数据库对象。

 

转自:http://jpkc.whu.edu.cn/jpkc/sjksjyyy/syap/shiyan/sy16.htm

内容略有改动

1.1. 编写目的 从现在应用的技术方面和用户的操作方式方面研究图书管理系统用来统一管理,记录图书的荆楚信息,图书管理系统为用户建立一个账户,并给借阅者发放借阅卡以及对应的账号。账户中存储借阅者的个人信息、借阅信息和预定信息,从而使管理员进行管理。 1.2. 参考资料 《软件工程技术与应用》 《数据结构》 《软件工程实践教程》 《软件工程概论》 2. 任务概述 2.1. 目标 在该系统中,图书管理员要为每个借阅者建立一个账户,并给借阅者发放借阅卡以及对应的账号。账户中存储借阅者的个人信息、借阅信息和预定信息。持卡者(即拥有账户的个人)可以借阅书刊、返回书刊、查询书刊信息、预定书刊并取消预订。这些操作均由管理员代理执行,即借阅者不与管理系统直接交互。借阅书刊时,借阅者需要提供书刊名、ISBN/ISSN号,以及借阅者的图书卡号和姓名。完成输入后,系统需检查账户是否存在。若有效,系统查询书看是否存在,若存在则可借出,建立并在系统中存储借阅记录。借阅者返还书刊后,删除相应借阅记录。如果所借书刊被借出,借阅者可预定书刊,一旦预定的书刊可以获取,就直接将书刊借给预定者。为简化系统,预定书刊可获取时则直接借出,也不考虑借阅期限。 2.2. 条件与约束 1. 图书管理员建立的借阅者账号的卡号唯一性,主键约束 2. 借阅者借出的书刊的ISBN/ISSN号应该唯一,主键约束 3. 借书模块中的借阅者账号为外键 4. 对于借阅者对于借书实践也应该进行记录 3. 功能需求 图书管理员: 1. 管理借阅者账号(增加用户、删除用户、修改用户、查询用户) 2. 管理图书系统(增加书刊、删除书刊、修改书刊、查询书刊) 借阅者: 1. 借阅书刊 2. 返还书刊 3. 查询书刊信息 4. 预定书刊 5. 取消预订书刊 4. 性能需求 时间要求: 要求三个月内能够制定出初步的系统程序提供用户使用 存储要求: 要求使用oracle数据库进行存储管理 建表、设计数据流图、实体图、状态转换图、表的约束与关系 5. 接口需求 输入输出需求: 系统管理员的输入输出: 对图书的录入、删除、修改、查询 对借阅者信息的删除、查询、修改、删除 借阅者的输入输出: 对图书的查询 数据库需求: 系统管理员对图书操作系统、对借阅者信息的管理权限 借阅者对图书的查询权限 程序接口需求: 系统管理员对图书操作系统、对借阅者信息的接口(8088) 借阅者对图书的查询接口(8086) 6. 将来可能需求 1.借阅者可能会增加权限,系统更加开放。 2.系统管理员可能会分级别,例如,一级管理员、二级管理员、三级管理员等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值