版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可修编.软件工程实验报告实验题目:银行廿算机储蓄系貌标JS:様要按it说明学院:信息工程学院专业:廿算机科学月技术(交通信息工程) 班号:2012240203 成员:2012240203XXXXX2012240203XXXXX2012240203XXXXX2012240203XXXXX2012240203XXXXX指导教师:XXX2015年10月5日陨要设廿说明书目录1引言31.1编写目的31.2背景31.3定义31.4参考资料42总体按廿42.1需*规定42.2运行坏境42.3处理這程52.3.1后台服务器$6 52.3.2开户滝程62.3.3舗户逍程62.3.4存款逍程72.3.5取款逍程
2、82.4结构82.5功能需求与相序的关系92.6 人 IttaH程 93系竦数据结构按廿93.1逻辑结构设计要点93.1.1数据库各表属性93.1.2系统基本E-R图103.2物理数据结构Sit 114 接口 « it 134.1用户接口 134.2外部接口 134.3部接口 135运打按廿145.1运行模谀组合145.2运行控制145.3运行时间141.1编写目的在本銀行存储系筑顶目的前一阶段,也就是需求分析阶段中,已经将系貌用 户对本系貌的需求做了详细的阐述,这些用户需求已经在上一阶段中对最行、用 户中获得,并在需求規格说明书中得到详尽删述及阐明。本阶段稱在系筑的需求分析的基础上
3、,对银行存储系筑atift要设廿。主要解 决了实观该系貌需求的程序模块设itl'Oo包括如何把该系貌JM分成若干个模 块、决定各个模块之间的接口、模块之同传递的信息,以及数弼箱构、模決结构 的设计等。在下一阶段的岸细设汁中,程序设廿员可参考此鶴要设廿报告,在脚要设计 对机票预定系貌所做的模快结构设廿的基础上,对系统进行详细设廿。在以后的 軟件测试以员軟件绒护阶段也可参考此说明书,以便于了解在IB要设itil程中所 完成的各模快设廿结构,或在修改时找岀在本阶段设廿的不足或錯误。12背景本项目由X银行委托,由2012级廿算机三JB 5 E同学进行开发。具体背景 见皱行存储系筑-可行性分析报
4、告。13定义CBAS:銀行廿算机储蓄系筑主键:数据库表中的关SMo値互不相同。外罐:数据库表中与其他表主罐关联的域。14参考资料狀件工程导论(第5版)海藩编普清华大学銀行存储系筑-可行性分桥报告208开发小组银行存储系筑-需求分桥报告208开发小组2总休设it2.1需求規定此系缆所要求完成的主要功能有存款与取款两方面:如果是存款,B!户填写存款单,然后经业务员递交给系统,系筑要记录存款 人、住址(或)、存款类型、存款日期、利率等信息,完成后由系筑打印存款单 给储户。如果是取款,惆户填写取款单,然后经业务员递交给系貌,业务员把取款金 额输人系貌并要求齢户输人密侶以确认身价,核对密侶正确无误后系貌
5、廿算利息 并印岀利息清单给齢户。22运行环境Windows 7 操作系貌 + SQL Date base23处理浦程2.3.1后台服务器浦程主服务器 I开始J 日志记录模块启动管理操作模块启动存款模块启动Y-取款模块启动Y-Y业务受理212结束服务竭流程图232开户浦程开户流程图233销户浦程殖户说f?图2.3.4存款旳程Y4结束丿存款流程图2.3.5取款旳程取款说f?图24结构户料理怖资管确认修改模块结构图2.5 fl能需求与程序的关系用一如下的葩阵图说明各顶助能需求的实观同各快程序的分配关系:存款模挟取款模快操作管理模決日志记录模块身份验证功能V密码菅理助能V存款助能7取款功能7存款单fl
6、EDtt能7取款单打印助能7日志记录助能V2.6人工处理过程要求存款信息、岀款信息和储户资料由棒户自己填写后交由操作员录人系 貌。3系统数据结构设廿3.1逻辑结fiSit要点3.1.1数据库各表属性(有下刘績的属徃为主1 (primary key)业务员:编号、性别、住址、年龄、 用户:帐户、密码、住址、年龄密码管理:此户、密侶。存款信息:朕户、存款人、业务员编号、存款单编号、存款金额、存款时间、利率取款信息:嗾户、取款人、业务员编号、取款单编号、取款金额、取款时间、利率存款信息表:姝户、开户人、开户人号、当前姝户余額、历史存取款信息(存款信息集合)余额信息表:帐户、开户人、帐户余额3.1.2
7、系筑基本E-R数据对象E-R图3.2物理数据结构按廿业务员信息列名敛据类里可否为空备注业务员编号intNOT NULL用于识本行的Bi有业务人员charNULL业务人员的性别charNULL业务人员的11别住址charNULL业务人员的家庭任址年齢intNULL业务人员的年齢用户信息列名数掘类型可否为空备注用户廉户intNOT NULLfflpft ib nip储户charNULL开户肤系intNOT NULL开户者的联系号intNULL开户者的号地址charNULL开户者的联系地址年龄intNULL开Ptft年龄11别charNULL开户者的性别取款信息列名数稠类型可否为空备注intNOT
8、NULL用户的银li HP号intNOT NULL用户的密码charNULL用户的密冏取款人charNULL取款人业务员编号intNOT NULL标志受理取款的业务员取款金額doubleNULL当次取款数量利率doubleNULL相应存款类里的利率取款日期dateNULL当次取款吋间利息doubleNULL从存款日起至今的利息存款信息列名数稠类型可否为空备注intNOT NULL用户的银li HP号intNOT NULL用户的存款人charNULL取款人存款金額doubleNULL当次取款数量存款日期dateNULL当次取款吋间余額doubleNULL存款后余额利率doubleNULL存款相应
9、类里存款信息表列名敛掘类型可否为空备注intNOT NULL用户的眼行味户charNOT NULL开户人号intNOT NULL开户人号余額doubleNULL当前廉户余讀历史操作charNULL-个历史存、取款集合余額信息表列名敛掘类型可否为空备注intNOT NULL用户的银fitpcharNOT NULL开户人余額doubleNULL当前味户余額4接口设计4.1用户接口在用户界面部分,根册需求分析的结果,用户需要一f用户友善界面。在界 面设it上,应做到简单明了,易于操作,并冃要壬要到界面的布局,应突出的显 示重要以员岀惰信息。外观上也要做到合理化,考虑到用户名对Windows风恪 较熟
10、悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应他到可靠性、简 易性、易学习和使用。界面将采用交互武界面,简化界面设it, U文本框和按钮为壬要功能部件, 完成输人,修改,确定,取消等业务助能。4.2外部接口硕件接口:显示器分辨率推荐=1024*768,11方便在一个屏幕上显示完整,清晰的信息。 谜盘,惧标完成输人功能。软件接口:軟件后台通过网络连接Microsoft SQL Server » 库连接,实现对数据库进 斤査询,更新,添加,删除等操作。4.3 58 接口册接口方面,各模块之间釆用函数圳用、参数传递、通回值的方式逸行信息 传递。具It参数的给构将在已经在的容中说明。接口传递的信息将是以数据结构封装了的数ftL以参数传递或返回值的形式在各模块间传输。5运行设it5.1运行模块组合数据中心的数据库要求24小时在线,为了安全需要应该还要准备一个备用 数將库。要求开机对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版劳务加工承包合同范本
- 2024年艺术品买卖合同赔偿条例
- 2025年度新型城镇化租赁住房建设合同4篇
- 2025年度智能家居项目瓷砖材料供应合同4篇
- 2025年度体育场馆搭棚施工及维护管理合同4篇
- 2024版镍氢电池产品销售合同
- 2025年度学校食堂及餐饮服务承包合同范本4篇
- 2025年度新能源汽车购置合同示范文本4篇
- 2025年度特色农家乐经营权转让合同范本3篇
- 2025年度智能窗帘控制系统研发与市场推广合同4篇
- 特种设备行业团队建设工作方案
- 眼内炎患者护理查房课件
- 肯德基经营策略分析报告总结
- 买卖合同签订和履行风险控制
- 中央空调现场施工技术总结(附图)
- 水质-浊度的测定原始记录
- 数字美的智慧工业白皮书-2023.09
- -安规知识培训
- 2021-2022学年四川省成都市武侯区部编版四年级上册期末考试语文试卷(解析版)
- 污水处理厂设备安装施工方案
- 噪声监测记录表
评论
0/150
提交评论