详细设计说明书-超市订单管理系统_第1页
详细设计说明书-超市订单管理系统_第2页
详细设计说明书-超市订单管理系统_第3页
详细设计说明书-超市订单管理系统_第4页
详细设计说明书-超市订单管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 详细设计说明书项目管理体系文件详细设计说明书编 撰 人:周春林审 核 人:康博批 准 人:陈盼批准日期:2018-05-14保密级别:机密文档版本:0.0.1鼎利学院 第 13 页 共 15 页版本历史日期版本说明作者2018-05-14V0.0.1项目初步设计完成北斗星目录1.引言31.1.编写目的31.2.背景31.3.参考资料32.程序系统结构32.1 系统总模块图.32.2系统总流程图.43.功能模块设计说明43.1.模块一43.1.1.功能描述与性能描述43.1.2.与本模块相关的代码表和表43.1.3.输入信息43.1.4.输出信息43.1.5.算法53.1.6.处理流程53.1

2、.7.类设计53.1.8.应说明的问题与限制63.1.9.界面设计与说明73.2.模块二7引言编写目的随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。 背景(1需要开发的软件名称:超市订单管理系统;(2此项目的提出者为Teachers,开发组为全小组成员(

3、3软件系统应用范围为超市订单管理参考资料本节列出用得着的参考资料,如:1 软件工程/舒坚,陈斌全主编。-北京:高等教育出版社.2015.3 2 需求规格说明书模板3 各种详细设计说明书模板-百度程序系统结构 2.1.系统总模块图2.2.系统总流程图功能模块设计说明模块一模块编号Smbms_user功能描述3.1.2.1登陆功能:用户描述用户输入正确的用户名和密码,即可登陆本系统前置条件需事先分配好账号和身份。事件流1)输入账号、 2)输入密码、 3)点击确认 、4)账号密码正确进入系统,错误则提示并返回。后置条件进入系统之后可以进行相应的操作。3.1.2.2客户信息管理功能

4、:用例描述添加新用户前置条件有添加新用户功能事件流1)登陆系统,输入正确的账号和密码。2)选择基础信息管理。3)选择用户信息管理。4)输入客户信息,客户名称,地址,年龄,性别,电话。5)保存信息,并将信息传输到数据库。6)清楚重置则把文本框内的信息全部清除。后置条件客户可以在信息查询中查询自己信息。3.1.2.3商品信息管理功能:用例描述添加商品信息前置条件有新商品入库,数据库并能接收所添加的信息。事件流1)登陆系统,输入正确的账号和密码。2)选择基础信息管理。3)选择商品信息管理。4)输入商品信息,产地,批号,规格,计量单位,批准文号,供应商。5)保存信息,并将信息传输到数据库。6)清楚重置

5、则把文本框内的信息全部清除。后置条件新增商品信息可在商品信息中查看。与本模块相关的代码表和表说明与本模块相关的数据库代码表及表格。格式可如下:名称中文注释类型作用代码表表Address地址记录用户地址Bill订单记录销售信息Provider供应者记录供货商的信息Role角色记录本系统的分工角色User用户记录用户数据输入信息用户模块1. 登录的用户名和密码2. 注册的姓名、年龄、性别、手机、住址3. 修改密码的旧密码和新密码供应商1. 联系方式的电话、住址、传真2. 真实信息的姓名、简介商品 1.商品的价格、数量、名称、描述等输出信息用户模块1. 登录成功、失败2. 注册成功、失败3. 修改成

6、功、失败供应商1.联系方式都真实、不真实2.姓名、简介正确、有误商品商品信息正确、有误算法1. 数据库的链接:(1)加载驱动 (2)获取连接对象 (3)创建statement语句,执行SQL语句 (4)处理结果集 (5)释放链接2. 记录登陆信息及信息处理:当用户点击“登陆”按钮之后,数据将提交到后台进行处理,获取页面传过来的账号和密码,将账号和密码与数据库中数据进行对比,若正确,则在jsp的Session存入一个标记属性,表示当前已经有管理员登陆。处理完毕之后,跳转到管理页面,如果失败,则提示失败信息,并跳转到登陆页面。处理流程登录流程图商品管理流程图类设计给出本模块的类设计,包括类图和类说

7、明对于J2EE应用,可以分控制类(例如用到的Servlet)、实体类(例如DAO)、业务类(例如处理业务的Handler)、视图类(例如JSP)、接口类(例如供别的模块调用的API)、工具类(例如对字符串进行处理的StringUtil)进行描述。JSP可以放在视图类中进行描述,描述包括使用到的重要的JavaScript。类图类说明描述主要类的功能和方法。示例:(一)TAOPerson说明:1、功能:1. 完成用户登陆和退出功能2. 实现用户管理功能1) 查询用户功能2) 查看用户功能3) 增加用户功能 4) 修改用户功能 5) 删除用户功能 6) 重置密码功能 7) 修改密码功能 2、 主要方法:servlet方法应说明的问题与限制最大的问题是于数据库的链接问题,如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论