毕业设计(论文)基于ASP服装销售管理系统的设计和开发.doc
《毕业设计(论文)基于ASP服装销售管理系统的设计和开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于ASP服装销售管理系统的设计和开发.doc(40页珍藏版)》请在三一办公上搜索。
1、基于ASP服装销售管理系统的设计和开发学 生 姓 名:学 号:专 业 名 称:班 级:指导教师姓名:系 (部):职 称:前 言服装行业属于劳动密集型行业,具有投资少、见效快、技术含量较低等特点,在我国,中等规模的服装企业近五万家,行业竞争相当激烈,行业平均利润率日益下降,随着全球经济一体化速度的加快和中国成功的加入WTO,这对我国所有的企业来说面临着机遇和挑战,尤其是服装行业企业面临的市场的压力越来越大,产品问题、价格问题、质量问题、服务问题。面对如此激烈的竞争,企业不仅仅是要提高企业的规模、管理以及营销理念,还要运用先进的信息技术、信息管理工具来适应瞬息万变的市场,以此避免企业处于被淘汰之行
2、列。本文设计的服装销售管理系统主要是用来解决服装企业中的产品的采购管理、销售管理、库存管理和其它相关业务的应用系统。在该销售管理系统中,客户、供应商等企业外部人员通过B/S模式结构来实现分销通过互联网(Internet)对公司数据库中数据的访问、使用等操作;同时在企业内部网络(Intranet)中,公司的授权员工能对数据库进行相应的操作,来完成整个业务流程,还可以相互收发邮件实现员工间信息交流;管理决策者可以利用数据库中的部分数据进行辅助决策过程。通过设计这个合理的管理系统, 让企业可以合理控制进销存各个环节,提高资金的利用率,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。目 录摘
3、 要1正 文21.问题描述22.需求分析22.1.功能需求22.2.数据流程图22.3.数据字典33.总体设计63.1系统功能结构图63.2 E-R图83.3数据库设计84.详细设计134.1系统流程图134.2系统主要功能模块设计135.系统测试165.1测试方法165.2测试用例176.软件使用说明书196.1登录系统196.2业务管理操作206.3 系统管理操作24设计总结25参考文献26致 谢27附件 部分原程序代码28摘 要服装销售管理系统是一个典型的管理信息系统。通过对服装服装销售管理系统的服装销售管理机制进行调查研究,开发了服装销售管理系统,解决服装销售管理事务中的进货、销售、退
4、货等情况的问题以及相关统计工作。该系统采用B/S模式设计,以微软公司的IIS5.0作为Web服务器,SQL Server为后台数据库管理系统,运用ASP为前台开发语言。关键字:服装销售管理系统、B/S模式、IIS、SQL server,ASP正 文1. 问题描述该设计要求学生以服装销售业务为背景,设计、开发一套服装销售管理系统,系统要实现基本信息录入、修改、查询等功能,系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;同时系统还要有一定的安全控制策略。2. 需求分析2.1.功能需求通过调查研究,要求系统需要具有以下功能:(1)由于操作人员的计算机知识普遍较差,要求有良好的
5、人机界面。(2)由于该系统的使用对象多,要求有较好的权限管理。(3)方便的数据查询,支持多条件查询。(4)基础信息管理与查询(包括商品信息、客户信息、供应商信息)。(5)通过计算机,能够直接“透视”仓库存储情况。(6)完善的商品采购信息、商品销售信息进行管理。(7)方便、健全的结账功能。(8)图表分析年销售状况。(9)商品销售排行统计。(10)当外界环境干扰本系统时,系统能自动保护原始数据的安全。(11)数据计算自动完成,尽量减少人工干预。(12)系统安全退出。2.2.数据流程图数据流程图如图2-1所示。系统登录业务管理商品信息管理详细信息查看数据库检索库存信息数据更新系统用户收发邮件查看信息
6、普通用户权限检查管理员用户名密码商品信息图2-1数据流程图2.3.数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。任何字典最主要的用途就是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流图与数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不够严格,然而没有数据流图数据字典也难以发挥作用。只有数据流图和对数据流图中的每个元素的精确定义放在一起,才能共同构成系统的规格说明。由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡片上保存描述一个数据的信息。这样做更新和修改起来比较方
7、便,而且能单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。数据字典卡片:名字:商品信息别名: 描述:商品各种属性或相关的记录定义:商品信息=商品编号+商品名称+单位+尺码+款式+类别+颜色+进价+售价名字:入库信息别名: 描述:客户各种属性或相关的记录定义:入库信息=入库单号+商品编号+商品名称+单位+款式+颜色+单价+金额+入库日期+数量+操作员名字:出库信息别名: 描述:出库各种属性或相关的记录定义:出库信息=出库单号+商品编号+单位+颜色+尺码+数量+单价+金额+ 出库日期+营业员名字:库存信息别名: 描述:库存各种属性或相关的记录定义:库存信息=商品编号+商品名称+单
8、位+尺码+款式+颜色+数量+单价+金额名字:邮件信息别名: 描述:邮件各种属性或相关的记录定义:邮件信息=主题+等级+发送人+收件人+内容+发送日期+确认状态名字:用户信息别名: 描述:用户各种属性或相关的记录定义:用户信息=员工编号+员工名+用户名+密码+职务+电话+手机+生日+部门+地区+权限+注册日期名字:统计信息别名: 描述:分析库存、销售、利润,工资相关的记录信息定义:统计信息=库存信息+销售分析+报表分析+员工工资名字:退货信息别名: 描述:退货各种属性或相关的记录定义:退货信息=退货单号+商品编+单位+颜色+尺码+数量+单价+金额+操作日期+营业员名字:门店信息别名: 描述:店铺
9、各种属性或相关的记录定义:门店信息=门店编号+门店简称+所属省份+店长+成立时间3. 总体设计企业进销存管理系统是一个典型的数据库开发应用程序,由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、邮件管理模块、系统设置模块等部分组成,规划系统功能模块如下:(1)基础信息模块该模块主要管理商品信息录入、客户信息录入、供应商信息录入、商品信息查询、客户信息查询、供应商信息查询。(2)采购管理模块该模块的主要管理商品采购信息录入和商品采购信息查询。(3)库存管理模块该块主要管理商品入库信息、商品入库退货、商品库存查询和库存商品价格调整。(4)商品销售模块该模块主要管理商品销售信息
10、录入和商品销售退货信息录入。(5)查询统计模块该模块主要管理销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和销售额分析。(6)邮件管理模块该模块主要是管理企业内部员工之间的邮件通信,包括收发邮件功能。(7)系统设置模块该模块主要管理添加操作员、更改操作员密码、删除操作员。3.1系统功能结构图服装销售管理系统的系统功能结构如图3-1所示。服装销售管理系统邮件系统系统设置业务管理人事管理写新邮件收件箱发件箱商品编号设置商品单位设置商品颜色设置商品尺码设置采购入库业务销售出库业务退换货管理营业员提成员工工资员工档案用户设定权限设定密码及其他系统管理部门管理门店管理库存查询销售分
11、析日志管理退出系统图3-1系统功能结构图3.2 E-R图系统E-R图如图3-2所示。用户(管理员)用户名密码商品商品编号商品名称颜色库存数量单价款式管理库存报表入库单出库单退货单MN图3-2 系统E-R图3.3数据库设计数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息。简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等,是目前最为流行使用的数据。数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指
12、一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的记录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。服装销售管理系统的数据库中基本数据表如图3-3所示。图3-3 数据库基本表服装销售管理系统数据库共有30的基本表,包括分析报表,部门表,入库表,出库表,尺码表,尺码销售表,职务表,商品表,档案表,商品单位表,登录日志表
13、,邮件表,工资表,工资类别表,商品编号表,商品款式表,库存表,仓库信息表,类别表,门店表,销售气温表,人事表,销售表,天气表,员工提成表,退货表,用户表,颜色表,颜色销售表,月销售表。根据数据字典的设计,进一步细化为数据库表的设计。表的设计包括以下内容:表名(中英文);字段名;字段数据类型;字段是否为空;字段的长度;备注,对字段的解释性说明:主键、外键、是否自动增一、是否为索引、是否唯一、是否进行数据检查等。由于表的数目比较多,这里例举3个主要基本表。商品信息表如表3-1所示。表3-1 商品信息表列名数据类型长度主键否允许空中文描述cpbh文本255是否商品编号cp文本255否否商品名称dan
14、wei文本255否否商品单位cima文本255否否尺码yanse文本255否否颜色kuansi文本255否否款式leibie文本255否否商品类别sl数字长整型否否数量sales数字长整型否否售价sls数字长整型否否库存上限slx数字长整形否否库存下限qt备注否否备注用户信息表如表3-2所示。表3-2用户信息表列名数据类型长度主键否允许空中文描述userbz文本255是否员工编号user文本255否否用户名username文本255否否员工姓名pass文本255否否密码class文本255否否职务dianhua文本255否否电话shouji文本255否否手机e-mail文本255否否邮箱she
15、nri日期/时间否否出生日期bm文本255否否所在部门diqu文本255否否所在地区qx文本255否否操作权限year数字长整型否否入职工龄tc数字长整型否否金额提成dat文本255否否注册日期dizhi文本255否否地址jiaoyu文本255否否教育水平xuexiao文本255否否毕业学校zhuanye文本255否否专业qt备注备注出库信息表如表3-3所示。表3-2 出库信息表列名数据类型长度主键否允许空中文描述huohao文本255是否出库单号danwei文本255否否商品单位cima文本255否否尺码yanse文本255否否颜色kuansi文本255否否款式leibie文本255否否商品
16、类别jine数字长整型否否金额sales数字长整型否否售价name文本255否否经手人dat日期/时间否否出库日期bz文本255否否审核状态caiguohm文本255否否入库单号yinyeyuan文本255否否营业员sltc数字长整型否否销量提成tc数字长整型否否金额提成shenhename文本255否否审核员qt备注否否备注4. 详细设计4.1系统流程图服装销售管理系统的系统流程图如图4-1所示。登录界面等待输入用户名和密码判断进入主界面业务信息管理退出系统登录界面NY图4.1系统流程图4.2系统主要功能模块设计本次课程设计中,我主要负责前台页面的设计工作。从从整体网站架构着手网站架设,首先
17、设计CSS样式结构,规划好网站的整体框架形式、页面背景颜色、网站风格等。再把网站细分为7个主要的系统子模块来设计,各个模块间的关系较为紧密,而不是相互独立的页面,之间通过页面调用进行相互链接实现。1.用户登录模块设计用户登录模块的功能是增加系统的安全系数。在浏览器中输入首页index.as地址后,调用check.asp文件验证用户合法性。而用户的基本信息存放在数据库用户表中,check.asp文件链接读取数据库中相关信息进行核对验证,正确者允许进入系统,否则拒绝非法用户接入管理系统。退出系统的代码文件为logout.asp。2.商品采购入库管理模块设计采购管理可以有效管理整个企业的采购业务,用
18、以提高采购经营事务的效率,提高企业的经济效益,确保采购工作质量高效率、低成本执行,使企业具有最佳的供货状态。主要包括商品采购和采购查询两部分。商品采购是根据库存情况动态调整商品的数量,以满足客户需求。采购查询是为采购员提供的对采购信息进行查询的功能,以便跟踪采购信息的执行情况,为企业的采购决策提供依据。3.商品销售出库管理模块设计销售管理可以有效地管理整个企业的销售业务,用以提高企业的销售效率,增加企业的营业额度,是企业的主要经济来源手段。通过调查市场信息,及时合理的安排支配销售工作,可以全面提升企业的竞争力。同时销售管理模块还要处理客户提出的退货要求,提高企业的信誉度。4.商品库存管理模块设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 ASP 服装 销售 管理 系统 设计 开发
链接地址:https://www.31ppt.com/p-3978531.html