食堂发饭卡管理系统概要设计

食堂发饭卡管理系统概要设计

ID:13315140

大小:560.50 KB

页数:5页

时间:2018-07-21

食堂发饭卡管理系统概要设计_第1页
食堂发饭卡管理系统概要设计_第2页
食堂发饭卡管理系统概要设计_第3页
食堂发饭卡管理系统概要设计_第4页
食堂发饭卡管理系统概要设计_第5页
资源描述:

《食堂发饭卡管理系统概要设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、概要设计说明书1.概要设计1.1软件体系结构1.2基本设计概念和处理流程采用基于SQLServer的分布式数据库管理系统。三层结构是目前用得最多的,这种结构比传统的C/S结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小,也就是常说的瘦客户,更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会因为错误的操作而影响到其他的用户,所以他的可靠性、稳定性和效率都比较好。(其结构如图)1.3软件结构1)子系统划分子系统清单子系统功能描述数据库操作子系统与数据库有关的后台操作事务处理子系统

2、识别事务、事务提交消费子系统正确消费汇总统计日,月,年报表的打印输出主模块初始化系统2)程序模块划分和功能分配(包括前端程序模块和后端存储过程的划分和功能分配)A)子系统及程序模块清单子系统程序模块数据库操作子系统连接、查询、更新、事务回滚、删除、关闭事务处理子系统挂失、注销、充值消费子系统消费安全检查、数据保存汇总统计统计出本餐售饭总收入,各窗口收入,各持卡人存款明细,本日、月存款金额,卡中流动资金总额,日餐报表,年餐报表。主模块用户界面加载,用户登陆、启动日志、发卡、其他子系统调用。B)模块-数据实体对照表模块数据实体连接、查询、更新、事务回滚、删除、关闭卡的基本信息+基本信息

3、+操作数据事务处理子系统卡的基本信息+基本信息汇总统计消费数据+卡的基本信息消费子系统消费数据+卡的基本信息主模块基本信息3)人工处理过程网络的组建与配置、数据库用户权限设置、日志清理。2.软件模块的物理分布3.接口设计3.1与外系统的接口与单片机刷卡终端的数据接口、网络数据之间的网络协议标准。SQLServer服务端与客户端的接口。3.2内部接口各模块在主模块的启动后加载,在用户和终端的驱动下调用相关模块的对应函数功能。将输出返回到数据库或用户。4.用户界面设计持卡人将卡贴近刷卡机时,可以看到卡内余额,如果该卡已挂失,则可以听到刷卡机报警。管理处操作员可看到基于文档的视图,工具栏

4、有各功能的按钮,点击其中按钮即可进入相关操作,菜单有各种功能菜单。基于XP风格的窗口、菜单、按钮、工具栏。5.数据结构和算法设计5.1程序中数据结构描述5.2主要算法设计6.出错处理设计错误号描叙相关操作01内存不足模块不能加载停止加载,要求用户关闭其他程序02服务器关闭告诉用户不能使用该系统,刷卡等操作无效03数据库负担过重保存数据停止业务操作,警告清理数据库04接受终端数据有误或格式不对中断报警,提示终端操作有误或有故障7.安全保密设计用户的权限级别代码如下:查询报表打印发卡挂失修改删除还原用户添加改密码10×××××××××本组20√××××××××本组30√√√××××××

5、本组40√√√√√××××本组50√√√√√√√××本组60√√√√√√√√×本组70√√√√√√√√√本组80√√√√√√√√×其他组拥有60级90√√√√√√√√√其他组拥有70级

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

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

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