卷烟零售管理系统详细设计说明书.docx
- 文档编号:12125259
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:11
- 大小:202.54KB
卷烟零售管理系统详细设计说明书.docx
《卷烟零售管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《卷烟零售管理系统详细设计说明书.docx(11页珍藏版)》请在冰豆网上搜索。
卷烟零售管理系统详细设计说明书
[程序名称]详细设计文档
文档索引
文档名称
文档编号
文档审核
编制人
日期
审核人
日期
审定人
日期
批准人
日期
文档修订
版本号
修订内容
修订日期
修订人
第一章引言
第二章编写目的
本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:
项目经理、系统开发人员、系统测试人员、客户。
第三章背景
说明:
待开发软件系统的名称:
卷烟零售管理系统
本项目的开发者:
厦门理工软件学院PP实训组
此软件的用户:
XX卷烟零售商
第四章定义
MVC:
Model(数据模型)View(用户界面)Controller(控制器)
缓存:
ASP.NETCache是提升系统性能的重要方法,它使用了“最近使用”原则(aleast-recently-usedalgorithm)。
在数据库访问中经常会用到Cache保存数据库数据。
第五章参考资料
软件开发标准:
类似于MVC的三层开发架构分别是界面层(WenUI层),业务逻辑层(BLL层),数据访问层(DALAccess层),实体层(Model层)
书名
作者
出版时间
C#高级编程
ChristianNagel
BillEvjen
JayGlynn
2006.10
SQLServer深入详解
王寅永李降宇
2008.11
数据库系统概论
王珊萨师煊
2008.4
ASP.net实例导航
张蓓
2006.2
第六章模块命名规则
命名空间规范
尽量与实际的窗口的名称命名一样
数据库命名
如:
卷烟零售管理系统,则命名为CigaretteManagementDB
表的命名
尽量做到看到表就知道是什么表
函数命名
若单词为复合词,每个单词的第一个字母为大写
常量命名:
尽可能都为大写
第七章程序系统的结构
第八章程序设计说明
收银模型
商品信息模型
以下为商品信息模型里的分类:
商品信息
需求0034—商品销售
库存管理
系统管理
统计分析
数据库的模型
数据模型
第九章系统模块设计
第十章模块1
模块名称
登录界面
功能描述
新用户可以从该界面注册,然后登录,老用户需输入用户的相关信息即可登录
第十一章模块2
模块名称
用户管理
功能描述
对用户进行增删改查,并对用户赋予权限
接口与属性
通过调用方法,实现增加业务人员的功能。
该方法传入一个封装了对象,如果返回true,则增加成功;false则增加失败。
通过调用方法,实现对业务人员的删除操作。
如果返回true,则删除成功;false则删除失败
4.3模块3
模块名称
权限管理
功能描述
灵活的创建角色以实现全线的动态管理
接口与属性
权限管理模块通过对角色的动态管理来实现功能。
第十二章模块4
模块名称
入库管理
功能描述
可以对商品的入库进行统计,分类,标识
接口与属性
通过对商品的灵活管理来实现功能
第十三章模块4
模块名称
库存结转
功能描述
通过上期的结转与本期入库的相加,减去本期销售的商品数量,求出现库存的存货
补充说明
第十四章模块5
模块名称
系统管理模块
功能描述
实现对整个系统的管理,能够使系统被最大的利用
补充说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 卷烟 零售 管理 系统 详细 设计 说明书