毕业设计(论文)-汇通百货销售管理系统设计与实现.doc_第1页
毕业设计(论文)-汇通百货销售管理系统设计与实现.doc_第2页
毕业设计(论文)-汇通百货销售管理系统设计与实现.doc_第3页
毕业设计(论文)-汇通百货销售管理系统设计与实现.doc_第4页
毕业设计(论文)-汇通百货销售管理系统设计与实现.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

全套设计加扣 3012250582 毕业设计说明书设计课题: 汇通百货销售管理系统 设计与实现 院 (系): 信息工程系 专 业: 计算机应用技术 姓 名: 学 号: 指导教师: 二一六 年 一 月 十七 日设计课题任务书姓 名学号专 业计算机应用技术 院(系)信息工程系设计课题汇通百货销售管理系统设计与实现指导教师职称副教授任务与要求任务: 1.实现登录界面 2.添加公司信息,商品信息 3.添加用户信息,对用户信息进行管理 4.添加销售记录 5.添加退货记录 6.添加进货记录 7.查看销售、进货、退货信息。要求: 1.独立完成 2.设计思路清晰,用面向对象的设计方式来实现系统完成时间段2015年10月20日至2016年1月17日 共14周院(系)审核意见年 月 日声 明本人郑重声明:所呈交的毕业设计说明书,是在指导教师的指导下,进行独立工作取得的成果。除了文中特别加以标注引用的内容外,本说明书中不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全明确本声明的法律责任,对本说明书导致的所有问题承担全部责任。学生签名: 日 期: 年 月 日汇通百货销售管理系统【摘要】:随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用。系统采用Microsoft SQL Server2000数据库,并使用Asp.NET作为开发工具,由销售信息管理、商品信息管理、基本信息管理及商品分类管理等模块组成。此系统包含选题背景,技术介绍,系统需求分析、模块设计、数据库设计、系统详细设计,以及系统实施。本文介绍了销售系统的开发初衷和背景,系统的开发工具,面向对象开发的具体步骤,其中包括流程图,功能结构图等必要的图形说明。主要包括SQL数据库,用户登录模块和主窗体的设计,其中用户登录模块实现的功能是登录系统时进行用户身份检查和权限分配;按照用户权限级别对操作进行约束和控制;编辑、修改、添加用户信息。【关键词】:SQL Server2000 数据库;ASP.NET技术; 企业销售管理系统; ADO.NETChongqing Normal University human resources management system【Abstract】Along with the fast development of computer technology, the enterprise sale management system that exists in the Internet will replace the management pattern of tradition step by step to enter enterprise. Trade will also get rid of original management situation and have entered informative management completely, because using management software can finish the work of sales more efficiently and can also have more time to handle more other affairs. The sale management system plays an important role in the management course of enterprise.This system adopts Microsoft SQL Server 2000 database, and uses Visual ASP.NET as a developmental tool, and it includes information management、goods management、trade management and financial management and so on. The system includes the introduction of technology, system request analyze, the module design, database design, the detail of system designing, conclusion and expectation.This dissertation introduces the original intention and background of development, the tool of development and the details process of Object oriented development. It contents the stream chart, function and configuration chart and other necessary chart explanations. It mainly includes the design of the SQL database, user entry module and the design of the main window. The function of user entry module can check user identity and purview assign. We can control and restrict operation according user purview. We can also edit, update and add user information. 【KEY WORD】SQL Server 2000 Database; ASP.NET technology; Enterprise sale management system; ADO.NET.23目 录前 言1第1部分 产品功能分析21.1 产品的目标和内容21.2 系统用户角色分析21.3 系统功能需求3第2部分 方案编制42.1 系统功能模块42.2 数据库设计52.3 数据库连接9第3部分 产品实现与设计103.1 登录界面实现103.2 首页界面实现103.3 基本信息管理界面实现113.4 系统用户密码修改界面实现123.5 超级管理员管理界面实现123.6 系统用户管理界面14第4部分 课题总结204.1 课题结论204.2 课题设计启发204.3 课题设计优点与不足21致 谢22参考文献23前 言传统的商品销售管理在商品的统计和管理上不但麻烦,而且还十分耗费人力和事件。而商品销售管理系统对商品的进货、退货、存货和销售情况等进行了综合统计和管理,是管理人员能够更快的得到自己想要的信息。一个好的商品销售管理系统首先应具备的是基本的信息管理,而商品销售管理系统不但对商品信息、供应商信息、订单信息等都进行了系统的管理,而且系统用户可以直接登陆系统查看所有用户的信息,也可以根据自己的需要搜索相关的信息。本文对系统开发中面料的问题及其解决方案进行了详细的设计及合理的安排,根据所掌握的技术对系统各部分功能进行了实现。第1部分 产品功能分析随着市场竞争的日趋激烈和信息技术的不断发展,商品销售管理系统是一个销售企业单位不可缺少的部分,是适应现代企业制度,推动企业商品销售管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以一个合理的商品销售管理系统应该能够为用户提供充足的信息和快捷、安全的查询手段,以帮助企业领导了解企业现有的商品资源状况,全面提高企业的商品管理效率。1.1 产品的目标和内容通过实际的调研和查找资料形成较完整的商品销售管理需求,运用主成分分析和聚类分析法形成用户各属性(或字段),再采用集中的数据库技术和软件项目技术将数据信息(如商品信息、供应商信息、个人信息、销售管理等)分别形成独立的功能模块,最终形成集成的商品销售管理系统。通过全面认识人力资源管理系统的理论知识,结合实际调研和需求分析,实现一个能够对商品销售管理信息进行按条件查询、添加、删除、更新等功能的商品销售管理系统软件,通过此软件完成商品信息的查询,商品销售信息、供应商信息、商品分类等相关信息的管理。从而更好地为企业决策提供依据。1.2 系统用户角色分析(1)系统超级管理员用户系统管理员拥有最高的管理权限,实现对系统中用户管理功能、公告发布的使用和操作,具备最高的管理权限。对系统用户的信息进行查看,更改,删除。(2)普通用户普通用户是使用商品销售管理系统的用户,普通用户可以修改自己的信息,修改登陆密码,查看商品信息,进行进退货记录录入,查看系统公告信息等功能。1.3 系统功能需求通过对销售管理系统的内容和商品销售日常管理所遇到的问题,整个系统可以分为下面几个子模块,分别为基本信息管理、进货管理、退货管理、库存管理、账号信息管理等几个大的功能模块。下面分别论述本系统的各个功能模块的作用:1.3.1普通员工功能(1)基本信息管理模块:编辑和查看供应商信息、商品信息、商品分类,修改登录密码。(2)进货管理模块:添加、查看商品进货记录。(3)退货管理模块:添加、查看商品进货记录。(4)库存管理模块:查看商品库存信息。(5)系统公告管理模块:查看系统公告信息。(6)系统管理模块:退出系统。(7)首页信息模块:查看常用模块的统计信息。1.3.2系统超级管理员功能(1)基本信息管理模块:个人密码设置。(2)系统公告模块:显示,编辑系统公告信息。(3)用户信息管理模块:查看所有系统用户,添加系统用户。(4)系统管理模块:退出系统。(5)首页信息模块:查看常用模块的统计信息。第2部分 方案编制2.1 系统功能模块商品销售管理系统包括2种用户角色,分别为超级系统管理员和系统用户2种用户类型。系统超级管理员对系统的用户功能进行管理,包括账号状态管理,用户信息管理,查询用户信息,系统公告信息管理等功能模块。系统用户登陆系统可以修改自己的档案信息,可以修改登陆密码,可以查看商品信息,可以查看系统公告信息,可以查看商品销售记录、库存信息等功能。商品销售管理系统的功能模块图如图2.1所示:图2.1系统功能模块图2.2 数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。本系统数据库中的各个表的设计结果如下面表2.1-2.6所示:表2.1用户信息表列名数据类型长度主键允许空说明UIDint4是否编号UTypetinyint1是账户类型UserNamevarchar20是用户名(工号)PassWordvarchar32是登录密码IsAdmintinytin1否是否为管理员RealNamevarchar50是真实姓名Phonevarchar20是联系电话CraeteDTdatetime8是创建时间LastDTdatetime8是最后登录时间IPvarchar15是最后登录IPIsDeltinyint1否是否禁用账户表2.2 公司信息表列名数据类型长度主键允许空说明IDint4是否编号Namevarchar50是名称ShortNamevarchar50是简称Addressvarchar50是公司地址Contactsvarchar50是联系人Phonevarchar20是联系电话IsDeltinyint1是是否删除Typetinyint1是类型AddTimedatetime8是添加时间表2.3商品信息表列名数据类型长度主键允许空说明IDint4是否编号Namevarchar100是商品名称BarCodevarchar50是商品条形码SellingPricefloat8是售价PurchasingPricefloat8是进价CIDint8是商品分类IDMIDint8是公司IDQualityDTvarchar50是保质期Specificationvarchar50是规格IsDeltinyint1否是否删除表2.4商品分类信息表列名数据类型长度主键允许空说明IDint4是否编号Namevarchar100是分类名称PIDint4否上级ID表2.5进货记录信息表列名数据类型长度主键允许空说明IDint4是否编号SellNameint4是公司ID(外键)CIDint4否商品IDDTdatetime8是进货时间Amountint4是进货数量ManageManvarchar50是经办人Operatorint4是操作员(UID)ODTdatetime8是操作时间表2.6系统公告信息表列名数据类型长度主键允许空说明IDint4是否编号Contentvarchar255是公告内容UIDint4否发布者IDDTdatetime8是发布时间IPvarchar20是发布者IP表2.7退货记录信息表列名数据类型长度主键允许空说明IDint4是否编号CompanyIint4是公司ID(外键)CIDint4否商品IDDTdatetime8是进货时间Amountint4是进货数量ManageManvarchar50是经办人Operatorint4是操作员(UID)ODTdatetime8是操作时间Typetinyint1是退货类型Causetext16是退货原因SIDtinyint4是订单ID表2.7销售记录信息表列名数据类型长度主键允许空说明IDint4是否编号ClientNameint4是公司ID(外键)CIDint4否商品IDDTdatetime8是进货时间Amountint4是进货数量ManageManvarchar50是经办人Operatorint4是操作员(UID)ODTdatetime8是操作时间2.3 数据库连接商品销售管理系统采用Microsoft Visual Studio 2015集成开发环境进行开发,首先要做的问题就是进行数据库连接,数据库连接有很多种方式我们采用web.config配置文件进行配置数据库的连接,代码如下: 第3部分 产品实现与设计3.1 登录界面实现后台管理员登陆页面为Login.aspx,主要提供的是对进入系统的用户进行验证工作,判断想进入的用户是否是合法用户,如果是合法用户,用户将进入系统,而如果是不合法用户,则提示用户名和密码错误。界面如图3.1所示:图3.1 登录界面3.2 首页界面实现 首页界面是对系统中用到的数据进行统计的模块,包括成交订单数、当前用户数、个人信息管理、商品总数信息管理。界面如图3.2所示:图3.2 首页界面3.3 基本信息管理界面实现系统用户基本信息管理界面是查看用户自己信息的功能模块。界面如图3.3所示:图3.3 基本信息管理界面3.4 系统用户密码修改界面实现密码修改用户界面是系统用户通过输入旧密码与新密码实现的密码修改功能。界面如图3.4所示:图3.4 系统用户密码修改界面3.5 超级管理员管理界面实现(1)系统用户信息添加界面实现系统用户信息添加是对系统中新增用户信息进行添加的功能模块。界面如图3.5所示:图3.5 系统用户信息添加界面(2)系统用户管理界面实现管理员可以管理系统用户信息,修改系统用户隔热信息,禁用用户账号,查询系统用户信息。系统用户管理界面如图3.6所示:图3.6系统用户管理界面(3)发布公告界面实现系统超级管理员可在发布公告界面进行系统公告的发布。发布公告管理界面如图3.7所示:图3.7 发布公告界面3.6 系统用户管理界面(1)添加公司界面实现系统用户在后台实现对公司信息的添加,修改和删除操作。公司信息包括公司名称,公司简称,公司地址,联系人,联系电话,公司类型等信息,系统用户添加完成公司信息后可以查看添加的公司详细信息。添加公司的界面如图3.8所示:图3.8 添加公司界面(2)公司信息管理界面实现系统用户对所有公司信息进行管理,可以查询公司信息,修改公司信息,删除公司信息。公司信息管理界面如图3.9所示:图3.9公司信息管理界面(3)商品分类添加界面实现系统用户对商品的分类进行添加,设置商品分类的名称。商品分类的添加界面如图3.10所示:图3.10商品分类添加界面(4)商品分类管理界面实现系统用户通过在商品分类界面可以实现对商品分类的修改、删除功能,界面如图3.11所示:图3.11商品分类管理界面(5)商品信息添加界面实现系统用户通过在商品信息添加界面可以实现对商品的商品名称、供货商、商品条码、售价、进价、商品分类、保质期、规格等信息的添加功能,界面如图3.12所示:图3.12 商品信息添加界面(6)商品信息管理界面实现系统用户通过在商品分类界面可以实现对商品分类的修改、删除功能,界面如图3.13所示:图3.13 商品信息管理界面(7)添加进货(退货、销售)记录界面实现系统用户通过在对应的界面可以实现对商品的进货、退货、销售记录功能的实现,界面如图3.14所示:图3.14 添加进货(退货、销售)记录界面(8)进货(退货、销售)记录管理界面实现系统用户通过在对应的界面可以实现对商品的进货、退货、销售记录查看的功能,界面如图3.15所示:图3.15 进货(退货、销售)记录管理界面(9)查看进货(退货、销售)记录详情界面实现系统用户通过在对应的界面可以实现对商品的进货、退货、销售记录详情查看的功能,界面如图3.16所示:图3.16 进货(退货、销售)记录详情界面(10)库存管理界面的实现系统用户通过在库存管理界面可以查看商品的商品信息、库存信息、退货记录信息,界面如图3.17所示:图3.17 库存管理界面(11)查看公告界面实现系统用户通过在右侧导航栏的底部可以查看系统超级管理员发布的公告,界面如图3.18所示:图3.18 查看公告界面第4部分 课题总结经过两个多月的努力,商品销售管理系统实现了一部分的功能,本系统采用微软的集成开发环境VS2015进行开发,编程语言采用C#语言,系统基本上实现了开始的设计目标。4.1 课题结论本系统使用技术、sql2000数据库和B/S架构,实现了销售管理系统的设计与实现的可行性。本次开发,我参考了很多本系统的例子,吸取了一些别的本系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。实践证明,本系统有着很好的发展前景,经测试运行。本文所制作的系统界面友好、使用灵活、操作简单、功能齐全、表现方式独特,已基本具备了成熟的技术理论。4.2 课题设计启发系统设计阶段是整个设计过程中最重要的一个环节,它是把设计者的思想透过相应的制作工具进行编辑后成为现实。这一阶段设计的好与坏,直接关系到整个设计思想的可实现度和各个功能模块的可执行度。商品销售管理系统在需求上对容错处理作了很高的要求,大量使用HTML5 Required验证方式,尽量减少用户信息的输入,同时对于一些容易出错的信息提供相应的帮助提示。对于系统用户来说,都能够很方便地使用,此外由于涉及到商品销售管理,所以系统的安全性也非常的重要,没有后台管理权限的用户是不能进入后台管理的,每个系统用户只能操作自己的拥有权限的模块,不能随意跨模块使用,这样就保证了系统的安全性。完成毕业设计的这段时间里,我学到了很多实用的编程知识和技术,通过不断的学习和试验,查看相关的资料和书籍,

温馨提示

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

评论

0/150

提交评论