银行排队系统

银行排队系统

ID:22521488

大小:315.58 KB

页数:13页

时间:2018-10-29

银行排队系统_第1页
银行排队系统_第2页
银行排队系统_第3页
银行排队系统_第4页
银行排队系统_第5页
资源描述:

《银行排队系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Neusoft项目名称:项目编号:文档编号:银行排队系统项目要求书版本:VerO.8沈阳东软软件股份有限公司总页数正文附录生效曰期编制:审批:修改履历编号修改内容修改人修改曰期是否评审评审日期1创建目录目录1翻翻41.1项S名称41.2项醐示41.3祕槪要41.4■腳41.5开发环境41.6纖财51.7开-姗芾IJ51.8雕隨62软件详细需求62.1界而62.2.1客户在排队终端取号82.2.2柜员在柜员终端上叫号82.2.3服务器管理客户排队信息和柜员号码分配82.2.4针对VIP客户有优先叫号服务92.2.5排号叫号记录的经理检查功能92.3错误处理93系统整体设汁91

2、项目概要1.1项目名称银行排队系统1.2项目目标1.体会从谣求理解出发,到软件整体设计,详细设计,开发,测试,发布的整体流程。熟悉软件开发整体过程2.了解基于MFC/QT平台下的应用程序开发方法3.培养快速学习新知识,并在项目屮使用的能力及独立解决问题的能力4.掌握socket通信编程方法5.掌握数据库编程6.掌握开源软件技术MFC/QT图形库的使用,提高初级UI设计能力1.3软件概要开发一款银行排队系统软件。在联网工作的多台终端上,实现排队系统的取号、排队、叫号、以及vip优先叫号服务。需要针对银行的实际情况,考虑项0的实现框架结构及相关程序的服务支撑度及稳定性,尤其需要

3、对程序的容错有一定考虑。1.4功能描述设包含以下的功能:1、客户在排队终端取号;2、柜员在柜员终端上叫号;3、服务器管理客户排队信息和柜员号码分配;4、针对VIP客户有优先叫号服务;5、对于排号叫号记录有经理检查功能。1.5开发环境运行系统:Windows幵发工具:MFC/QTCreator1.6关键技术c语言结构化开发c语言实现整体软件开发。MFC/QT图形设计程序的界面由Gtk+图形库实现。Socket通信网络通信由Socket编程实现其功能。多线程、多进程编程程序的主框架应该是一个多进程、多线程结构。数据库数据存储方而需要mysql提供文持。1.7开发体制职责说明:编

4、号角色职贵备注1PM实训项目经理,由具备开发和管理经验者拘当,统括项目进展,并在每个阶段开始前对项目进度及方向进行把握。专职2TL项目负责人,由开发团队中具冇管理能力者袒当,主要职责是带领开发团队完成实训项目,并向PM定期汇报项B进度。模块担当兼职3PRL项H评审负贵人,由开发团队屮技术能力较强者担当,主要是组织同行评审,并对评审结果把关模块担当兼职4SCML项H配.胃.负贵人,由开发W队屮仔细认真荞担当,职贵是按照已经定义好的规范对项H成w的开发流程及成果物进行跟踪,并对过程成果物进行配置。在每个阶段动前,学习下一个阶段的模版使用,并向其他捎当展开。兼职模块担当5PE16

5、PE27PE38PE4••••••nPEn1.8开发阶段预1十幵发时间184h时间(h)阶段成果物备注24需求分析+调研多线程技术、socket通信24概要设计、系统设计概要、系统设计书32详细设汁详细设汁书64编码代码32测试+项目总结总结报告2软件详细需求2.1界面界风格为类似于x-windows应用程序界面。以下界面只作为参考,可自行设计,不作为具体项目达成目标。用户取号界而:银行排队系统普通客户您好,您前面有5人排队。普通客户谙取号取号成功7^的号码是6号当前排队信息请1号客户到1号柜台办理业务。

6、VIP客户您好,您前面有1人排队。杞员/经理登陆界面柜员叫号界面经理

7、检查界面2.2数据处理这部分就界而相关联功能进行描述2.2.1客户在排队终端取号収号分普通客户和vip客户两种,分别排队。界面上需要显示当前的排队人数。另外排队叫号信息需要在界而上显示。2.2.2柜员在柜员终端上叫号柜员在柜员机上按钮叫号。如果有vip客户,需要优先对vip客户叫号。2.2.3服务器管理客户排队信息和柜员号码分配排队终端上和柜员机上对排队队列的操作都需要在服务器上管理2.2.4针对VIP客户有优先叫号服务不管前面有多少普通客户排队,柜员在叫号吋都会优先分配VIP号码。2.2.5排号叫号记录的经理检查功能经理可以检查当前的排队队列状态,以及柜员受理状态。2.3

8、错误处理殳计完整的错误处理机制3系统整体设计3.1系统结构3.2模块要求各个模块简节说明排号终端:•人机交互界面:包括相关按钮及控件,MFC/QT实现。•数据处理:将排号信息封装在通信数据包中,并从通信数据包中取得显示数据。•通信:实现排号终端和服务器的通信,socket实现。柜员终端:•人机交互界面:包括相关按钮及控件,MFC/QT实现。•数据处理:将排号信息封装在通信数据包屮,并从通信数据包屮収得显示数据。•通信:实现柜员终端和服务器的通信,socket实现。服务器:•数据处理:从通信数据包屮取得数裾,进行排队

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

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

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