- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科学生综合性实验报告
课程名称:数据库系统原理
数据库设计
姓 名 刘贵军 学 号 0082641
班 级 选课B01班
项目名称 商品销售管理系统设计
指导教师 吴京慧教授
开课学期 2010 至 2011 学年 第一 学期
完成时间 2010 年 12 月 日
目录
1 需求分析 2
1.1 系统目标 2
1.2 业务需求及处理流程 3
1.3 功能需求及数据需求分析 5
1.4 业务规则分析 7
2 概念设计 9
2.1 命名规范 9
2.2 实体集及属性 9
2.3 联系集及属性 11
2.4 系统总ER图 12
3 逻辑设计 13
3.1 数据字典设计 13
3.2 基本数据设计 14
3.3 业务数据设计 15
3.4 其它数据设计 17
3.5 视图设计 18
3.6 触发器设计 18
3.7 存储过程设计 19
4 模式求精 20
4.1 存在的问题 20
4.2 解决方案 20
5 物理设计 21
5.1 设计目标 21
5.2 数据分布 21
5.3 索引实现 21
6 安全设计 23
6.1 设计目标 23
6.2 用户设计 23
6.3 权限设计 23
7 附录1 数据库脚本 25
8 附录2 视图、触发器、存储过程和索引 34
1 需求分析
系统目标
近年来国际上,计算机在教育领域作为工具应用的一大发展,是作为教学过程中一种有效的认知工具。随着市场经济的不断发展和商品销售企业的发展将企业推向了峰尖浪口。 商品销售管理系统(CSMS,Commodity Sell Manage System )是处于生产层和供应层之后的管理系统,主要负责商品销售和供应协调。
销售管理是企业管理的一个重要管理环节,它的特点是信息量大,要求信息反馈迅速,对企业经济效益能够产生直接的影响。同时,它与他的其他管理环节如库存管理﹑销售账务管理等关系十分密切。采用传统的手工管理模式,其工作效率﹑管理质量和管理水平已不能满足当今经营管理发展的要求,也无法和国外的企业进行竞争。只有采用先进的计算机管理技术,把一些科学管理的技术及管理方式融入到企业销售管理中,才能提高工作效率和企业的管理水平,使企业能够随着市场的动态变化而随时调整自身的销售业务流程,在瞬息万变的市场竞争中脱颖而出。
鉴于这种需求,开发本系统,根据企业实际运营情况,设计出合理的解决方案,在业务与管理之间、产品与客户之间建立很好的信息共享渠道,提高企业运营效率
图 1-1商品入库
2): 订单处理业务流程图如图1-2所示:
图 1-2 订单处理
3): 退单处理业务流程图如图1-3所示:
图 1-3 退单处理
功能需求及数据需求分析
商品销售管理系统总的系统功能模块如图1-4所示:
图 1-4商品销售系统功能模块
1): 基本信息管理
(1): 商品信息管理。商品信息管理主要是记录商品的基本信息。商品的基本信息分为商品主信息和明细信息。主信息包括商品编号、商品名称、商品类别、商品热门度、商品总数量、商品剩余数量、销售价格等;明细信息包括商品编号、商品序列号等。
(2): 供货商信息管理。供货商信息管理主要是记录各个供货商的基本信息,包括:供货商编号、名称、地址、联系电话、电子邮箱等。
(3): 职员信息管理。职员信息管理主要是记录每个职员在任职期间的基本信息,包括:职员编号、系统登录密码、姓名、性别、出生年月、住址、联系电话、电子邮箱、雇佣日期、所在部门、任职职务、月薪等。
(4): 会员用户信息管理。会员用户信息管理主要是提供用户更方便的服务,主要信息包括:用户登录账号、登录密码、姓名、性别、出生年月、住址、联系电话、电子邮箱等。
(5): 发票信息管理。发票信息管理主要使用来提供有保障的售后服务,主要信息包括:发票编号、发票类型、发票金额等。
2): 业务信息管理
(1): 退单处理。退单处理业务主要是给用户提供更有保障的售后服务。售后服务人员根据用户所提供的退单进行核实,如果确实属实,则查找已经受理完的订单,销毁该订单,并退还用户金额。受理完后进行财务结算。
(2): 订单处理。订单处理主要是给用户提供更方便、快捷的购物服务。用户可以浏览商品来选择要购买的商品,也可以
文档评论(0)