ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:682.91KB ,
资源ID:1769804      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1769804.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超市管理系统详细设计说明书.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

超市管理系统详细设计说明书.docx

1、详细设计说明书实验项目名称 超市管理系统开课学期 2015、42015、6目录1.引言.31.1编写目的.31.2项目背景.31.3参考资料.32.体系结构设计.32.1总结构模型.32.1系统总模块图.43.问题域设计.53.1类图.53.1流程图.64.持久化设计.11 4.1模型的转换.114.2持久化策略.115.用户界面设计.125.1用户界面设计的基本原则.125.2用户界面拟图.126.任务管理设计.147.部分程序设计.147.1程序定义.147.1类编写.161引言1.1编写目的针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发一个超市管理系统。

2、1.2项目背景21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。1.3参考文献1软件工程/舒坚,陈斌全主编。-北京:高等教育出版社.2015.32软件建模技术大作业-需求规格说明书模板.百度文库2.体系结构设计2.1总结构模型采用浏览器/服务器/(B/S)风格:B/S体系结构主要是利用不断成熟的WWW浏览器技术,

3、结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本。从某种程度上说,B/S结构是一种全新的软件体系结构2.2系统总模块图3.问题域设计3.1类图3.2流程图3.2.1系统总流程图3.2.2销售管理流程图3.2.3库存管理流程图4.2.4员工管理流程图3.2.5物品管理流程图4.持久化设计 4.1模型的转换4.2持久化策略在面向对象编程的数据处理中,对象的属性往往不是标准的数据类型,此类数据在关型数据库中是无法直接回应烦人。正是面向对象的应用程序和关系型数据库之间的这种类型不匹配,才造成了对象模型与关系模型的“阻抗不匹配”。在开发面向对象应用

4、程序时,应用程序中的对象必然要去存取数据库中的数据,因此,“阻抗不匹配”问题成为数据访问接口的主要障碍。5.用户界面设计5.1用户界面设计的基本原则1)一致性原则。2)能够及时提供信息反馈。3)合理布局,保持界面的简洁。4)合理利用颜色。5)对用户出错的宽容性。6)减少重复的输入。7)支持快捷方式的使用。8)尽量减少对用户记忆的要求。9)快速的系统响应。10)符合用户的工作环境和工作习惯。11)用户联机支持。5.2总用户界面1)主界面:2)功能界面:6.数据库设计6.1数据定义各数据名称定义:1.员工编号 EmployeeNum2.员工姓名EmployeeName3.员工性别EmployeeS

5、ex4.员工年龄EmployeeAge5.身体状况 PhysicalCondition6员工.联系方式EmployeeCall7.员工住址EmployeeAddress8.员工工资EmployeeWage9.工龄WorkAge10.职位 Job11.基本工资BasicWage12.奖金 Reward13.罚款Fine14.实际工资RealWage15.年月日YTD16.进库日期InputlibraryDate17.出库日期OutputlibraryDate18.物品数量GoodsCount19.最小库存容量MinLibraryCount20.入库商品名称InputlibraryName21.负

6、责人姓名PrincipalName22.负责人联系方式PrincipalCall23.入库数量InputlibraryCount24.出库物品名称OutputlibraryName25.出库数量OutputlibraryCount26.物品进价 GoodsBid27.进货数量 InputGoodsCount28.进货日期InputGoodsDate29.厂家名称FactoryName30.厂家名称FactoryName31.厂家编码FactoryNum32.厂家联系方式FactoryCall33.厂家地址FactoryAddress34.物品编号GoodsNum35.物品名称GoodsName

7、36.物品类型GoodsType37.物品售价GoodsPrice38.营业员编号AssistantNum39.工作开始时间 StarWorkTime40.下班时间EndWorkTime41.商品条形码GoodsBarCode42.会员折扣VIPDiscount43.销售数量 SaleCount44.单件物品销售总价 SingelGoodsSaleTotalPrice45.会员编号VIPNum46.会员联系方式 VIPCall47.折扣率 DiscountRate各方法定义:String SelectLibrary();/查询库存Boolean InsertGoods();/增加物品方法Str

8、ing SelectGoods();/查询物品方法Boolean DelectGoods();/删除物品方法Boolean UpdateGoods();/修改物品方法Boolean InsertWorker();/增加员工方法String SelectWorker();/查询员工方法Boolean DelectWorker();/删除员工方法Boolean UpdateWorker();/修改员工方法Float WageCalculate();/工资计算String SelectInputlibrary();/入库查询Boolean SetInputlibrary();/设置入库清单Strin

9、g SelectOutputlibrary();/出库查询Boolean SetOutputlibrary();/设置出库清单String SelectInputGoods();/查询物品进货Boolean SetInputGoodsMenu();/设置进货清单Boolean InsertFactory();/厂家信息录入Boolean DeleteFatory();/删除厂家信息String UpdateFatory();/查询厂家信息String SelectFatory();/查询厂家信息Boolean InsertAssistant();/增加营业员String Select Assistant();/查询营业员Boolean Delect Assistant();/删除营业员Double CountTotalPrice( );/ 计算顾客销售金额DoubleSaleCount( );/ 销售统计Boolean InsertVIP();/增加会员Boolean DeleteVIP(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1