数据库课程设计2012(穆帅).pdf
《数据库课程设计2012(穆帅).pdf》由会员分享,可在线阅读,更多相关《数据库课程设计2012(穆帅).pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库课程设计任务书数据库课程设计任务书1 1、任务概述、任务概述本次课程设计要求设计并实现一个虚拟的银行业务与管理系统。该系统包含两大部分,即由银行内部工作人员使用的银行服务与管理系统银行服务与管理系统,以及银行客户使用的网上银行系统网上银行系统。其中银行服务与管理系统银行服务与管理系统要求采用 C/S 模式开发,网上银行网上银行系统系统的前端要求是浏览器,即采用 B/S 模式开发。前端开发工具不限,后台数据库要求采用 MySQL、SQL SERVER2000 或 Oracle 9i 以上版本请大家尽量采用科技楼 4 楼实验室支持的软件环境,便于检查课程设计结果。每位同学可在“银行服务与管理
2、系统”银行服务与管理系统”和“网上银行系统”网上银行系统”中任选一个,但由于这两个系统在数据和业务流程上的相关性,要求分别选择了其中一个系统的两位同学组成搭档,共同完成数据库设计但是分别计分。2 2、功能描述、功能描述*号表示需重点考虑的部分号表示需重点考虑的部分2.12.1 银行服务与管理系统银行服务与管理系统C/SC/S 模式模式该系统仅供银行内部工作人员使用,角色包括普通操作员和系统管理员。2.1.12.1.1 普通操作员普通操作员对普通操作员需提供以下功能:1)创建新账号。根据客户填写的开户单创建新的账号,并保留客户基本资料,如、地址、联系、证件类型、证件号码等。账号可储蓄不同币种、不
3、同类型的存款,包括活期和定期。定期存款的时间长度限定为:三个月、半年、一年、两年、三年和五年。一个账号中可对应多笔定期存款。开设新储蓄账号时,最低存款额为 10 元。2)设置或修改账号密码。密码由用户输入,输入界面显示掩码。3)账号挂失。4)取消账号。5)存款。存款时需记录操作员编号、存款额、期限、存款时间等信息。对定期存款,可指定是否要自动转存。6)取款。取款时需记录操作员编号、取款额、取款时间等信息。7)计算利息。存款利率可随时间变化。活期存款在每季度末月 20 日自动结算利息,或在取消账号时结算利息。定期存款利率采用存款当时的利率;自动转存的,每转存一次,均按转存日的利率计算下一个存期的
4、利0息。利息加入本金,并计算复利。参见附件 2:人民币存款利率表*8)客户提供、有效证件、银行帐号,申请开通网上银行服务。开通网上银行的客户获得一张口令卡,用于在进行网上银行业务时的安全控制。参见附件 1:关于口令卡的说明2.1.22.1.2 普通操作员普通操作员对系统管理员需提供以下功能:1)录入、修改、查询银行工作人员基本资料。2)为工作人员分配操作账号和操作权限。3)密码管理。操作员忘记密码,可由系统管理员将密码恢复为初始值。2.22.2 网上银行系统网上银行系统B/SB/S 模式模式该系统可供银行客户和银行内部工作人员使用,角色包括客户和系统管理员。2.2.12.2.1 银行客户银行客
5、户对银行客户,需提供以下功能:1)客户注册。管理注册所需基本信息。客户在银行开通网上服务后,可通过网上服务修改服务密码。2)账户查询。包括查询所有注册账户的余额和指定期限内的交易明细。每个客户注册后,可关联多个账号。3)转账。活期账号之间可以转账,客户可以设置单笔转账的最大额度和每天转账的最大额度。转账时客户要求输入口令卡上指定坐标位置的字符串。4)查询银行服务的介绍、存贷款利率变动历史等信息。5)查询和购买理财产品。理财产品分为灵活期限和固定期限两种。属性包括产品名称、币种、产品期限、年化收益率、募集期、到期日和交易起点金额等。其中灵活期限的理财产品可随时赎回,并按照实际产生的理财时间设定不
6、同的收益率。固定期限的理财产品中途不能赎回,根据不同的投资额度可设定不同档次的收益率。*6)赎回理财产品。对于灵活期限的理财产品,客户赎回时系统计算理财收益,并将本金和收益返回到客户理财账户中。客户赎回时可选择只赎回部分投资金额,也可以赎回全部投资金额。参见附件 3:理财产品说明书7)固定期限的理财产品收益计算。固定期限的理财产品到期时系统自动计算理财收益,并将本金和收益返回到客户理财账户中。8)查询客户已购买的理财产品。12.2.2 银行客户对系统管理员,需提供以下功能:1)存贷款利率信息。2)理财产品信息维护。3 3、课程设计要求、课程设计要求1)对系统的功能和数据进行需求分析、总体设计和
7、详细设计。数据库设计部分要包含系统 E-R 图、数据字典、表、视图等的定义和描述。其中数据库设计要求采用辅助设计工具,例如 ERWin 或 PowerDesigner。2)程序实现各项功能,在课程设计报告中要反映实现过程中采用的关键技术和主要程序流程以及主要的操作界面。3)对数据库的操作尽可能采用存储过程或触发器实现。4 4、评分标准、评分标准报告占 30%,考勤占 20%,系统占 50%,抄袭 0 分处理。5 5、计科、计科 08070807、08080808 数据库课程设计安排时间数据库课程设计安排时间序号1234时间十八周周三十九周周二十九周周三十九周周四节次581851214【说明】本
8、次课程设计共计 24 个课时,十九周周四上午进行程序检查,可提前检查,考研或有紧急事情的同学可和我再商议程序检查时间,最迟不超过二十周周二。需提交课程设计报告,由班级负责人统一上交,最后期限为二十周周二前。26、课程设计报告的书写标准课程设计报告统一使用 A4 纸撰写,单面使用,反面不得书写正文或绘制图表。版芯统一为:页边距:左 2.8CM、右 2.8 CM、上 2.5 CM、下 2.2CM、行间距 20 磅。论文可以用电脑编辑、打印;也可以用手工抄写,同一篇论文只能用一种墨全篇论文分章节撰写,各章内容应安排得当,不宜太少。一般每一章至少应论文编排格式每章标题以三号黑体居中书写;“章”下空两行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 2012 穆帅
限制150内