企业版超市管理系统开发文档
(完整word版)超市管理系统详细设计说明书(word文档良心出品)

超市管理系统详细设计说明书1引言1.1编写目的为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。
从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。
在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。
本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。
预期读者为超市管理系统的开发人员,程序员。
1.2背景项目名称:超市管理系统。
提出者:XXX。
开发者:郭琦,梁颖嘉,刘浩然,李小龙。
用户:中小型超市1.3定义XXXX(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
)1.4参考资料软件设计文档国家标准操作手册(GB8567——88)。
2程序系统的结构见《超市管理系统概要设计说明书》相关部分。
3售货管理子系统设计说明3.1 程序描述超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。
3.2 功能包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理。
3.3 性能时间特殊性:系统的速度要在用户可接受的范围内。
可靠性:系统要有较高的可靠性,可恢复性。
灵活性:系统要有良好的接口。
3.4 输入项售货员账号密码:售货员登陆会员账号:会员登陆条形码:验证商品信息数量:计算金额3.5 输出项售货员信息:确保售货员符合资格会员信息:确保会员符合资格金额:结账时的商品总额3.6算法startinput售货员信息examine 售货员信息input 会员信息examine 会员信息if(结账)input i=0do while (i<商品数量)input 条形码if(条形码无效)i=ibreakend ifprint 商品信息i=i+1end doprint 金额end ifend3.7 流程逻辑3.8接口商品条形码输入界面,会员信息输入界面。
超市管理系统软件文档详细设计

超市管理系统软件文档详细设计1超市管理系统详细设计说明书目录1引言: ................................................................... 错误!未定义书签。
1、1编写目的: ............................................................ 错误!未定义书签。
1、2参考资料: ............................................................ 错误!未定义书签。
2、总体设计: ....................................................... 错误!未定义书签。
2、1需求概要: ............................................................ 错误!未定义书签。
2、2软件结构: ............................................................ 错误!未定义书签。
3、程序描述: ........................................................ 错误!未定义书签。
3.1系统登录模块......................................................... 错误!未定义书签。
3.2进货管理模块......................................................... 错误!未定义书签。
3.3销售管理模块......................................................... 错误!未定义书签。
3.4库存管理模块......................................................... 错误!未定义书签。
超市管理系统详细设计文档

超市管理系统详细设计文档1.订单时序图:2.顾客购买商品顺序图3.超市库存变化时序图:逻辑结构设计3.1概念结构向关系模式转换商品信息表:(商品编号商品名称价格条形码促销价格促销起日期促销止日期允许打折库存数量库存报警数量计划进货数允许销售厂商编号供货商编号)用户表:(用户编号用户名称用户密码用户类型)会员表:(会员编号会员卡号累计消费金额注册日期)供应商表:(厂商编号厂商名称联系人联系电话传真地址)销售表:(销售编号商品编号销售数量销售日期销售总额销售人员交易方式)交易表:(交易编号用户名称交易金额会员卡号交易日期)入库表:(入库编号入库商品编号入库数量单额总价入库日期进货日期入库状态)厂商表:(厂商编号厂商名称厂商地址厂商电话)员工基本信息表:(人员编号职务身份姓名性别工资地址电话数据库访问级别)1. 商品信息表商品表:Produces(描述商品的基本信息)涵盖所有每一件商品的具体信息数据结构:商品结构组成:商品编号商品名称价格条形码促销价格促销起日期促销止日期允许打折库存数量库存报警数量计划进货数允许销售厂商编号供货商编号2.用户表权限级别说明:级别1:数据库管理员(数据库高级管理人员)级别2:高级用户(管理人员)级别3:一般用户(销售采购人员)3会员表4.销售表5.交易表采购表: ORder任何商品都可查阅订单6.入库表7.供应商表供应商:Factory(供应商的基本信息描述)8.厂商表供应商:Factory(供应商的基本信息描述)9.员工基本信息表1.用户登录功能模块用户登录窗口设计:用户账号密码身份验证登录能够自发访问数据库查询匹配数据库内容合法省份登录窗体。
同时查询用户的使用级别以后的数据库访问以不同级别连接数据库不同限定用户对数据库的操作权限保留用户的登录身份不同身份可视界面的设计影藏部分功能限定用户对系统的操作权限为系统数据库提供安全的访问模式合理分配权限。
2.销售功能模块前台通过商品编号或者是商品编码访问数据库详细信息调出商品的基本的信息显示在前台为销售提供数据依据添加后自动添加商品销售相关的信息到数据库的saleing 销售细则表单击确定按钮后完成一次交易添加交易总信息付款细节到数据库的sale表3.基本数据浏览模块3.1. 人员信息提供4种基本查询方式选择:人员编号职务姓名选择不同查询方式输入基本数据通过后台数据库类荣筛选将查询的详细信息显示在窗口3.2.商品信息提供3种基本查询方式选择商品类编号商品名称条形码选择不同查询方式输入基本数据通过后台数据库类荣筛选将查询的详细信息显示在窗口3.3.厂商信息提供2种基本查询方式选择厂商编号厂商名称选择不同查询方式输入基本数据通过后台数据库内容筛选将查询的详细信息显示在窗口3.3.供应商信息提供2种基本查询方式选择供应商编号供应商名称选择不同查询方式输入基本数据通过后台数据库内容筛选将查询的详细信息显示在窗口4.采购管理模块采购管理模块功能包括:自动生成入库单、自动生成入库退货单、自动生成出库单、自动生成出库退货单。
(完整word版)超市管理系统完整版.docx

课程设计说明书课程名称:大型数据库应用课题名称:超市管理系统班级:计本 041姓名:02 号左文兵姓名:27 号董子冰姓名:31 号刘子豪指导教师:满君丰副教授湖南工业大学计算机与通信学院2007 年 12 月 20 日目录1绪论 . (2)1.1课题背景 (2)1.2系统开发关键技术介绍 (2)2系统分析 . (4)2.1用户工作流程 (4)2.2用户业务需求 (4)3系统设计 . (5)3.1设计思想 (5)3.2系统功能结构图 (5)3.3模块功能设计 (6)4系统数据库设计 . (7)4.1系统数据库的建立 (7)4.2系统 E-R 图 (7)4.3各个数据表的创建 (9)4.4存储过程设计 (11)4.5数据库的连接 (11)5系统实现 (13)5.1系统实现工具与支持平台 (13)5.2系统界面 (13)5.3系统主要功能实现 (16)1.前台 (16)2.后台 (17)5.4系统核心代码 (17)6总结与展望 (21)6.1收获与体会 (21)6.2未来的展望 (21)参考文献 . ...........................................错误!未定义书签。
致谢 . .............................................错误!未定义书签。
课程设计检查表 . .....................................错误!未定义书签。
超市管理系统1绪论1.1 课题背景21世纪,超市的竞争也进入到了一个全新的领域,随着超市的发展,其经营管理也变得愈加复杂,迫切地需要引入新的管理技术。
超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。
竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。
超市管理系统软件开发文档

超市管理系统软件开发文档石家庄学院VC++程序设计课程名称:超市管理系统设计题目:计算机系院系:********专业:**** 班级:*******设计者:******* 学号:******指导教师:2010年 12月 31日一、题目分析:这是为小型超市提供的一个应用程序,对收支,进货,销售及人员等情况进行管理。
由于商店规模小,可以把全部管理内容的输入和存储,管理都集中在一台计算机上,不需要计算机网络分布处理,因此是一个典型的桌面数据库应用系统.二、概要设计部分对话框如下:控制类型 ID 属性设置 Button IDC_BUTTON_ADD Caption设为“增加(&A)" Button IDC_BUTTON_DELETE Caption设为“清除记录(&D)” ButtonIDC_BUTTON_MODIFY Caption设为“返回(&M)” Static Text 默认 Caption设为“货品ID” Static Text 默认 Caption设为“售价” Static Text 默认Caption设为“货品名称” Static Text 默认 Caption设为“数量” Static Text 默认 Caption设为“总价” Static Text 默认 Caption设为“售货员” Edit Box IDC_EDIT_ID 默认Edit Box IDC_EDIT_NAME 默认Edit Box IDC_EDIT_NUM 默认Date Time Picker IDC_EDIT_ZONGJIA 默认List Control IDC_LIST_EMPLOYEEID View选中Report Group Box 默认Caption设为“操作”三、结果分析:(1)登录界面如下图所示:在登录界面输入正确用户名和密码弹出“欢迎进入吉吉超市管理系统”对话框,如下图所示:若输入的用户名或密码错误则弹出用户名或密码错误的窗口,提示重新输入,弹出的窗体如下图所示:(2)在弹出的“欢迎进入"的窗体中点击确定,则进入超市管理的主界面,如下图所示,点击则可进入相应的管理界面:(3)点击主界面的登陆管理-->密码修改,则可以修改密码,以保证安全若输入的旧密码错误或新密码与密码确认不一致,则弹出“error”,如下图所示:(4) 进入管理主界面的营销管理---->进货管理,则进入库存管理,此处输入新进货品信息:货品ID,货品名等,点击添加则列表处显示更新后的货品信息,在列表中点击一行纪录,再点击删除可实现列表处的货品删除,若未选中则弹出“您没有选中纪录”,并且同时更新库存数据库的货品信息。
4超市管理系统软件文档详细设计

超市管理系统详细设计说明书目录1引言: ........................................................... 错误!未定义书签。
1、1编写目的:........................................................................................ 错误!未定义书签。
1、2参考资料:........................................................................................ 错误!未定义书签。
2、总体设计:.............................................. 错误!未定义书签。
2、1需求概要:........................................................................................ 错误!未定义书签。
2、2软件结构:....................................................................................... 错误!未定义书签。
3、程序描述:................................................ 错误!未定义书签。
3.1系统登录模块....................................................................................... 错误!未定义书签。
3.2进货管理模块....................................................................................... 错误!未定义书签。
超市管理系统开发文档

超市管理系统开发文档1 可行性研究报告引言编写目的本文档是某公司在通用超市信息服务平台基础上编制的。
本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。
同时本文档也作为项目评审验收的依据之一。
背景21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。
技术的提升和管理的升级是连锁超市业的竞争核心。
零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。
如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市努力追求的目标。
定义服务平台角色:包括超市管理用户,超市收银用户,VIP用户,普通个人用户,系统管理员。
其中:超市管理用户角色:主要负责物资的采购,入库等。
超市收银用户角色:主要负责平常超市的交易,如收银、退换货等。
VIP用户角色:默认分配给顾客平台注册的用户,是非管理系统的。
普通个人用户角色:默认分配给普通的没有注册的顾客。
系统管理员角色:主要分配给服务平台管理员,对系统初始化,系统内用户管理进行维护。
可行性研究的前提要求要求能添加用户账号,密码,类型等信息。
还能对数据库的备份,数据库还原。
能进行商品的信息录入,包括商品的编号、名称、单价、单位等。
在销售管理中要包括商品的销售信息,销售金额等,并且能记录商品的销售时间,销售数量等,以及商品的当日销售总额。
目标超市的目标是以优质的服务和品种齐全的商品,面向本地区的所有消费者,以使经营者能够实现利润。
具体的目标为:最方便的提供消费者所需购买物品,详细如实的记录物品的品种分类,了解市场发展方向,及时修正进货信息,修改库存管理办法、结算工作办法、采购管理办法等,提高工作效率,节余财力物力资源。
进行可行性研究的方法1. 经济可行性:超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少劳力资本的投入,根据核算,系统投入几个月之后,就能够收回开发系统的投资,所以从经济角度来说,本系统开发完全必要。
超市管理系统需求文档

超市管理系统需求文档1.概述31.1编写的目的31.2背景31.3本文件中用到的专门术语的定义:41.5.任务概述41.5.1目标41.5.2用户的特点41.5.3假定和约束41.6运行环境51.6.1硬件设备51.6.2软件设备52.需求规定52.1系统功能模块及解释如下:5A.销售子系统模块设计:6B.人员管理子系统模块设计:6C.仓库管理子系统模块:6D.综合统计子系统模块:............................................................ ................................6E.报表统计子系统模块:............................................................ ................................62.2.1系统功能模块图:............................................................ ........................................72.2.2系统用例图.............................................................. ...................................................8~102.3系统流程图.............................................................. ...................................................10~482.4系统时序图.............................................................. ...................................................48~552.5系统类图.............................................................. .......................................................55~572.6E -R 图.............................................................. .. (58)-593.本系统数据库结构593.1用户表:用户信息表603.2商品表:商品信息表614系统功能要求说明614.1输入输出要求61A.输入:61B.输出:614.2数据管理能力要求(针对软件系统)624.3故障处理要求625.页面字段.............................................................. ................................................................ ...62~671.概述在现代化超市中,玲琅满目的商品让人们目不暇接。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
超市管理系统开发文档
1. 开发背景
2. 需求分析
2.1 组织机构
2.2 部门职能、岗位职责
2.2.1 经理岗位职责
1、在董事会的领导下、监事会的监督下对公司进行全面经营、管理。
2、在遵守国家相关法律、法规基础上,本着经济效益、社会效益并重的经营理念,完成董事会下达的任务。
3、负责聘用、解聘本单位下属各部门负责人。
4、负责建立本单位的各项管理规章制度,并带头执行。
5、对本单位资产保值、增值。
2.2.2 采购部职能
1、及时获取市场新产品信息,并向公司定价委员会推荐。
2、接受新供应商的申请入市材料,审核后向公司定价委员会推荐。
3、向定价委员会提交商品采购价调整申请。
4、对公司经营的商品,根据该商品的日平均销量,组织采购。
2.2.3 定价委员会职能
1、确定是否经营某种商品。
2、确定经营商品的进货价。
3、确定经营商品的销售价。
2.2.4 质检部职能
1、对供应商的产品、质检报告、国家批准的生产许可证等材料进行验证。
2、对每批采购的商品进行质量检验。
3、对报损的商品进行检验、处理。
2.2.5 库管部职能
1、负责商品的保管。
2、负责商品的入/出库。
3、及时对快到保质期的商品、滞销商品进行统计并提出处理意见,报公司。
2.2.6 销售部职能
1、按销售计划组织商品的销售。
2、制定促销方案并组织实施。
3、进行市场一线信息收集、市场调研工作。
4、提报年度销售预测。
5、制定年度销售计划,进行目标分解,并执行实施。
6、管理、督导营销中心正常工作运作,正常业务运作。
7、设立、管理、监督区域分支机构正常运作。
8、营销网络的开拓与合理布局。
9、合理进行销售部预算控制。
10、制定业务人员行动计划,并予以检查控制;
11、配合本系统内相关部门作好推广促销活动;
12、预测渠道危机,呈报并处理。
13、检查渠道阻碍,呈报并处理。
14、按推广计划的要求进行货物陈列、宣传品的张帖及发放。
15、按企业回款制度,催收或结算货款。
2.2.7 财务部职能
1、负责本单位全面财务管理。
2、负责结算公司与业务单位的往来款结算。
3、负责与银行等金融单位的联系。
4、负责本单位的交税及与税务部门的协调。
5、负责支付本单位的各项常规支出。
6、负责财务分析、统计,为经理决策提供建议。
2.2.8 人力资源部职能
1、聘用、解聘职工。
2、负责员工的薪酬管理。
3、负责对公司的职工进行年度考核。
4、确定对职工的奖惩。
5、负责职工的三大保险工作。
2.2.9 信息部职能
1、系统维护。
2、各类信息统计。
3、与库管部、销售部、综合部共同进行定期点货。
2.2.10 综合部职能
1、负责仓库、买场等地的保安工作
2、公司的后勤保障工作
3、公司的行政
4、与库管部、销售部、信息部共同进行定期点货。
2.3 规章制度
2.3.1 人事管理制度
一、员工聘用/解聘制度
二、员工薪酬管理制度
三、员工考勤、考核、奖惩制度
四、员工晋升管理制度
2.3.2 商品入市、出市管理制度
2.3.3 商品采购管理制度
2.3.4 商品入库/ 出库管理制度
2.3.5 商品报损管理制度
2.4 业务流程
2.4.1 商品入市、定价流程2.4.2 商品采购流程
2.4.3 商品入库流程
2.4.4 商品提货流程
2.4.5 商品报损流程
2.4.6 商品盘点流程
2.5 系统用户及需求说明2.5.1 系统用户图
2.5.2 系统用户需求说明
3.系统设计
3.1 系统功能设计
3.1.1 子系统划分
3.1.2 功能模块设计
3.2 系统结构(架构)
3.3 数据模型设计
.3.1 ER模型
3.3.2 逻辑模型
部门(部门号,名称,)
员工(员工号,姓名,性别,民族,生日,住址,学历,个人电话,Email,身份证号,部门号,参加工作时间,)
商品(商品号,名称,规格,销售价,进货价,供应商号,仓库号,货架号,库存数量,最低库存量,最高折扣)
供应商(供应商号,名称,地址,电话,汇款帐号,联系人姓名,称呼,工商登记号)3.3.3 物理模型
3.4 组件、代码设计。