小商店销售管理系统.doc_第1页
小商店销售管理系统.doc_第2页
小商店销售管理系统.doc_第3页
小商店销售管理系统.doc_第4页
小商店销售管理系统.doc_第5页
免费预览已结束,剩余21页可下载查看

下载本文档

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

文档简介

课 题 作 业 报 告课程名称:数据库原理及应用题目:小商店销售管理系统学号、姓名:指导教师:完成时间:年 月 日摘要在科学技术日新月异的今天,计算机已逐步渗入各个领域,无论是学习,工作,还是娱乐都普及了计算机的使用,而随着网络的开通、并与Internet连接更让我们社会成为信息化的时代,人们不再需要浪费太多的时间去手工的获得信息,只要做在家中轻点几下鼠标不但能轻松获得各种信息,而且能够购买到自己需要的商品,既摆脱了时间和空间的限制又节约了大量的时间,因此熟练使用计算机及网络,已成为人们进入现代社会的必备技能。商品销售管理系统正是在这种情况下诞生并逐渐发展起来的,它已成为我们进行商品交易中不可缺少的部分。商品信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单等。本系统是在分析了现行商品管理中存在的问题的基础上,结合信息管理系统开发的概念、结构及系统开发的基本原理和方法,开发的一套商品信息管理系统。根据实际情况,由目前各功能需求和公司里的情况而设计的这套系统。全文共分为课题研究的意义、开发环境、系统的实现、性能测试与分析以及结束语等章节,详细地阐述了本系统开发的目的。目录1小商品销售管理系统需求分析11.1调查用户需求11.2系统功能的设计和划分21.2.1买入管理部分21.2.2出售管理部分31.2.3商品库存管理部分31.2.4营业管理部分31.2.5职工管理部分31.3系统界面图41.3.1操作选择界面41.3.3出售管理界面图61.3.4查询采购记录界面图:91.3.5查询职工界面图:101.3.6商品销售查询界面:111.3.7登录主界面121.4数据字典121.4.1数据项121.4.2数据结构131.4.3数据流131.4.4数据存储141.4.5处理过程142概念结构设计142.1设计完成的总E-R图为:142.2登录数据流图:162.3采购录入数据流图:162.4销售数据流图:172.5营业额查询数据流图:172.6查询数据流图:183逻辑结构及物理结构设计213.1将E-R图转换为关系模式213.2物理设计(结合具体的DBMS):214应用程序开发(略)215总结216参考文献221小商品销售管理系统需求分析1.1调查用户需求本系统的最终用户为销售管理员,本商店的职工。根据我们日常生活中的经验,结合对相关商店销售管理人员的咨询和对相关销售人员的调查,得出用户的下列实际要求:用户对系统的要求:a.能录入相关商品信息b.能录入在职员工的信息c.能查询商品信息(根据商品编号等)d.能查询销售记录(根据时间等)e.能查询职工信息(根据ID等)商店销售管理员:a.信息要求:商店销售管理员能查询上面提到的商品的所有相关信息,包括某一编号的商品在商店销售过程中的详细信息,职工个人的所有信息等,以利于对整个商店的全面管理。b.处理要求:当商品及员工基本信息发生变化时,商店管理员能对其进行修改。比如,某些职工离职或商品已经销售完,他们在本商店中相应的记录就应该删去;或者职工职位变动、商品信息有所更改,他们记录中相应的信息也要作相应的修改等等。c.安全性与完整性要求:安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。系统应对不同用户设置不同的权限,区分不同的用户。完整性要求:各种信息记录的完整性,信息记录内容不能为空。各种数据间相互的联系的正确性。相同的数据在不同记录中的一致性。本商店的销售人员:a.信息要求:职工能查询其所在的商店的所有商品信息,能查询本商店相关商品的销售信息。能查询自己的个人信息。b.处理要求:本商店的管理人员能在有关信息表中插入相关信息,表示本商店的某些信息有所更改。相关销售人员可对销售情况进行统计。1.2系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几个部分:买入管理部分,出售管理部分,商品库存管理部分,营业管理部分,职工管理部分。各部分完成的功能如下:1.2.1买入管理部分(1)供应商商号的录入(2)供应商姓名的录入(3)供应商联系方式的录入(4)供应商账号的录入(5)供应商信息的查询(6)供应商信息的修改(7)买入商品编号的录入(8)买入商品名称的录入(9)买入商品性质的录入(10)买入时间的录入(11)买入商品进价的录入(12)买入商品信息的查询(13)买入商品信息的修改(14)买入商品信息的汇总1.2.2出售管理部分(1)出售商品编号的录入(2)出售时间的录入(3)出售价格的录入(4)出售商品信息的查询(5)出售商品信息的汇总1.2.3商品库存管理部分(1)仓库信息的录入(2)仓库信息的查询(3)商品库存信息的录入(4)商品库存信息的查询(5)出售商品信息的汇总1.2.4营业管理部分(1)可根据不同时间段,商品性质等信息对营业额进行查询(2)对营业额进行分类统计1.2.5职工管理部分(1)职工ID的录入(2)职工姓名的录入(3)职工职称的录入(4)职工信息的查询(5)职工信息的修改 1.3系统界面图1.3.1操作选择界面1.3.2营业管理界面图按日期查询营业额:按商品类型查询营业额:1.3.3出售管理界面图查询供应商界面图:查询销售记录界面图:一个月内记录界面图:指定日期记录界面图:当日记录界面图:1.3.4查询采购记录界面图:一个月内界面图:当日记录界面图:1.3.5查询职工界面图:按ID查询:1.3.6商品销售查询界面:1.3.7登录主界面1.4数据字典 1.4.1数据项用户数据字典:属性名存储代码类型长度职工ID职工IDString20姓名姓名String20性别性别String10年龄年龄Int2职位职位String10权限权限Int1密码密码String20商品销售字典:属性名存储代码类型长度商品ID商品IDString20职工ID职工IDString20商品名称商品名称String20商品售出单价商品售出单价float4售出数量售出数量int4商品库存量商品库存量int4商品售出总价商品售出总价float4售出日期售出日期String20盈利盈利float4商品采购字典:属性名存储代码类型长度商品ID商品IDString20采购员ID采购员IDString20供应商名称供应商名称String20商品名称商品名称String20商品性质商品性质String10购入单价购入单价Float4购入数量购入数量Int4购入花费金额购入花费金额Float4销售单价销售单价Float4购入日期购入日期String20库存信息字典:属性名存储代码类型长度商品ID商品IDString20商品名称商品名称String20商品性质商品性质String20库存量库存量Int4供应商数据字典:属性名存储代码类型长度供应商名称供应商名称String20供应商地址供应商地址String20电话电话String20账户账户String201.4.2数据结构数据结构名组成职工信息职工ID,姓名,性别,年龄,职位,权限,密码商品销售记录商品ID,职工ID,商品名称,商品售出单价,售出数量,商品库存量,商品售出总价,售出日期,盈利商品采购记录商品ID,采购员ID,供应商名称,商品名称,商品性质,购入单价,购入数量,购入花费金额,销售单价,购入日期库存信息商品ID,商品名称,商品性质,库存量供应商供应商名称,供应商地址,电话,账户1.4.3数据流数据流名数据流来源数据流去向组成查询职工名单职工表销售/采购管理员,老板职工信息查询供应商名单供应商表采购管理员,老板供应商信息查询销售记录商品销售记录表销售主管,老板销售信息查询采购记录购入商品记录表采购主管,老板采购信息营业额查询商品销售记录表,库存信息表老板销售信息,库存信息录入商品购入信息采购员购入商品记录表,库存信息表购入信息,库存信息录入商品卖出信息销售员商品销售记录表,库存信息表出售信息,库存信息1.4.4数据存储数据存储名输入的数据流输出的数据流组成购入商品信息表商品ID,供应商名称,商品名称,商品性质,购入单价,购入数量,购入花费金额,销售单价是否录入成功商品ID,供应商名称,商品名称,商品性质,购入单价,购入数量,购入花费金额,销售单价商品销售记录商品ID,商品名称,商品售出单价,售出数量,商品库存量,商品售出总价 是否录入成功商品ID,商品名称,商品售出单价,售出数量,商品库存量,商品售出总价1.4.5处理过程处理过程名输入数据流输出数据流查询职工姓名/职工ID职工信息查询供应商供应商名称供应商信息查询销售记录日期销售记录查询采购信息日期采购记录查询营业额日期/商品类型销售记录和营业额2概念结构设计2.1设计完成的总E-R图为:232.2登录数据流图:2.3采购录入数据流图:2.4销售数据流图:2.5营业额查询数据流图:2.6查询数据流图:查询供应商:查询职工:查询销售:查询采购:3逻辑结构及物理结构设计3.1将E-R图转换为关系模式关系模式1、供应商(供应商名称,供应商地址,电话,账户)2、购入商品记录(商品ID,采购员ID,供应商名称,商品名称,商品性质,购入单价,购入数量,购入花费金额,销售单价,购入日期)3、商品销售记录(商品ID,职工ID,商品名称,商品售出单价, 售出数量,商品库存量,商品售出总价,售出日期,盈利)4职工(职工ID,姓名,性别,年龄,职位,权限,密码)(下划线标注的属性为主码)以上关系模式均为BCNF。3.2物理设计(结合具体的DBMS):1、系统自动在每个表的主码上建立索引。4应用程序开发(略)5总结当今社会是一个信息社会,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地, 谁就会有更多的优势。商品管理信息系统是一个销售单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以商品信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,他强大的功能早已为人们所知晓,它已进入人类社会的各个领域并发挥着越来越重要的作用。使用计算机对商品信息进行管理,具有手工管理所无法比拟的优点此次的课程设计做的系统制作是我们小组努力奋斗的结果,尤其是组长姚紫薇同学更是付出了很多。因为知识有限所以其中不免会有很多不尽人意之处,其中通过查阅资料书和翻看有关文献,对我们小组的帮助也很大。这次独立完成的这个系统,感觉收获颇多。虽然本系统只是简单的对小商店的商品进存销做了很简单的总结,但是通过这次的制作,使我们掌握了进销存系统的大概需求,掌握了一些程序的制作方法和技巧。同时也对数据库技术在现实生活中的重要作用有了更深刻的认识。 因为知识的有限,现在做的系统只能说是非常简单的初步结构,要想以后在工作熟练掌握做程序的技巧,还得

温馨提示

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

评论

0/150

提交评论