软件工程课程设计_银行储蓄系统

软件工程课程设计_银行储蓄系统

ID:33741075

大小:3.70 MB

页数:28页

时间:2019-02-28

软件工程课程设计_银行储蓄系统_第1页
软件工程课程设计_银行储蓄系统_第2页
软件工程课程设计_银行储蓄系统_第3页
软件工程课程设计_银行储蓄系统_第4页
软件工程课程设计_银行储蓄系统_第5页
资源描述:

《软件工程课程设计_银行储蓄系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、银行储蓄系统系统设计报告目录一、引言31.编写目的32.项目背景33.开发人员34.参考文献3二、问题定义41.目标42.系统功能4三、可行性研究分析4四、需求分析51.功能需求分析52.建立功能模型和数据需求53.建立逻辑模型134.建立行为模型145.性能需求分析146.系统可用性和可靠性需求分析14五、概要设计报告151数据库概要设计152系统总体设计163测试计划174接口设计175运行设计186出错处理设计187安全保密设计188维护设计18六、详细设计报告191用户界面设计192测试用例

2、及预测结果25七、运行环境和编译环境说明书271开发编译环境272运行使用环境27283错误处理27八、总结报告28一、引言1、编写目的为了规范化软件开发,提高开发过程的能见度,便于控制和管理软件开发过程,提高软件质量,降低开发风险,减少需求变更,便于日后的维护工作,文档定制了软件开发的细节问题,明确软件需求,便于与用户协调开发,确认需求。对软件的开发相关文档及用户使用手册进行了整理。2、项目背景非电子化的银行储蓄系统工作效率较低,且安全性,准确性得不到保证。越来越满足不了用户的需求和银行自身发展的

3、需要。建立一个高效,准确,方便,安全的银行储蓄系统是用户需求和技术进步的共同推动。3、开发人员组长:xxx组员:xxxxxxxxxxxxxxxx作为项目经理,在人员沟通,质量管理,进度管理,风险管理方面进行了着重管理,并对里程碑进行了评审,确认。并对变更进行评审,控制,记录。需求分析以及系统编码由xxx完成。用户界面设计以及系统测试由xxx完成。数据库设计工作由xx完成。文档整理工作由xxx完成。资料收集工作由xx完成。4、参考文献(1).《软件工程导论》张海藩编著.-5版.-北京:清华大学出版社,

4、2008.2(2).《系统分析与设计方法》JEFFREY编著.-7版.-机械工业出版社,2009.4(3).《HIBERNATE实战》CHRISTIANBAUER编著.-2版.-人民邮电出版社,2008.2(4).《PMBOK2005》项目管理协会编著.-5版.-电子工业出版社,2013.528二、问题定义1、目标《银行储蓄系统》用户对象是银行的业务员和业务员的管理人员。用于处理储户的开户,销户,存款,取款,查询的一般性操作。用于加快工作的效率,提高工作的准确性,实现无纸化办公。相应的需求:1.1.

5、能够提供对业务员的管理,监督,指导业务员完成工作。1)业务员账号的添加,赋予权限,收回权限2)业务员操作记录的审查3)业务员密码,部分信息的修改1.2.能够提供对储户,账户的管理工作1)储户开设账户2)储户查询账户的信息3)储户修改账户的密码和信息。4)储户注销其账户1.3.能够提供对一般性业务操作的处理、1)储户对账户的存款操作2)储户对账户的取款操作3)储户查询账户余额操作1.4.能够提供安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。1)常见的错误处理2)业务员的登录验证

6、和权限验证3)密码,敏感信息的加密存储4)敏感数据的不可修改性5)系统的安全备份信息2、系统功能2.1业务员管理2.2储户管理2.3账户管理:开户,销户,账户信息查询,账户信息修改2.4存款功能,添加存款记录2.5取款功能,添加取款记录2.6存取款记录查询,余额查询三、可行性分析报告1、步骤,内容及结论通过在经济可行性(成本效益分析),社会可行性,技术可行性分析等方面对旧系统,以及可行的解决方案中进行分析。决定采用B/S架构,JAVA语言开发系统,采用瀑布模型开发方法。数据库采用MYSQL,服务器系

7、统AIXv7.1。28四、需求分析1.功能需求分析:1.1银行储蓄系统分为:业务员管理子系统,账户管理子系统,储户管理子系统,业务管理子系统。1.2业务员管理子系统:可以对本系统的业务员进行添加,删除,权限的控制,以提高系统的安全性,分为以下几个方面:1.2.1业务员账号的添加:新建业务员ID,账号名,密码。1.2.2业务员账号的删除:删除已存在的业务员的信息。1.2.3业务员账号的权限设置:赋予或收回业务员的权限1.3储户管理子系统:用于管理储户的相关信息。为银行业务提供决策的信息。1.3.1添加

8、储户的信息:通过键盘键入储户的相关信息并保存1.3.2更新储户的信息:更新已有用户的信息,并保存1.4账户管理子系统:用于管里储户的账户,对账户进行开户,销户,修改账户的信息,密码等重要功能,保障账户的安全性。1.4.1新建储户的开户操作:为储户新建一个账户信息,通过键盘录入1.4.2注销储户的操作:验证后,对特定账户进行注销1.4.3修改账户的信息操作:验证后,通过键盘键入新的信息1.5业务管理子系统:用于处理储户的存款,取款,查询余额,查询相关信息等业务需求,是系

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

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

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