锦州大商千盛销售部管理系统开发.docx
- 文档编号:27761207
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:33
- 大小:880.34KB
锦州大商千盛销售部管理系统开发.docx
《锦州大商千盛销售部管理系统开发.docx》由会员分享,可在线阅读,更多相关《锦州大商千盛销售部管理系统开发.docx(33页珍藏版)》请在冰豆网上搜索。
锦州大商千盛销售部管理系统开发
辽宁工业大学
管理信息系统课程设计(论文)
题目:
锦州大商千盛销售部管理系统开发
院(系):
管理学院
专业班级:
学号:
学生姓名:
指导教师:
教师职称:
副教授
起止时间:
2014.6.23—2014.6.27
课程设计(论文)任务及评语
院(系):
管理学院教研室:
信息管理与信息系统
学号
学生姓名
专业班级
课程设计(论文)题目
锦州大商千盛销售部管理系统开发
课程设计(论文)任务
1.选题:
锦州大商千盛销售部管理系统开发,包括销售计划管理、合同管理、销售核算与统计、成品库管理、市场预测五个功能模块。
2.依据管理信息系统理论和数据库的基本知识,到图书馆或因特网上进行销售部管理方面的资料查询。
3.做好充分的准备之后,按照管理信息系统开发的一般思想,进行系统分析、系统设计和系统实施等系统开发工作。
4.对系统做必要的调试。
要求系统能够运行。
5.按时、按要求完成课程设计说明书的编写,字数为2000字以上。
6.按时上交课程设计说明书打印稿、电子稿和相应的应用系统。
7.依据你的课程设计内容,准备课程设计答辩。
指导教师评语及成绩
成绩:
指导教师签字:
年月日
目录
第1章锦州大商千盛销售部系统分析5
1.1系统初步调查及可行性分析5
1.1.1系统初步调查5
1.1.2可行性分析6
1.2组织结构及管理功能分析6
1.2.1组织结构6
1.2.2部门职责7
1.2.3管理功能分析7
1.3大商千盛销售部的业务流程图8
1.3.1大商千盛销售部的业务流程图:
8
1.3.2销售业务流程图9
1.4大商千盛销售部的数据流程图9
1.4.1大商千盛销售部的数据流程图调查目的9
1.4.2大商千盛销售部数据图的作用10
1.5数据字典11
第2章锦州大商千盛销售部系统总体设计13
2.1功能模块划分及描述13
2.1.1系统功能模块结构图13
2.1.2系统功能模块描述14
2.2系统配置设计14
2.3系统流程图设计14
第3章锦州大商千盛销售部系统详细设计16
3.1代码设计16
3.2数据库设计16
3.2.1概念结构设计16
3.2.2逻辑设计17
3.3系统模块设计17
3.3.1销售部管理模块的设计18
3.3.2销售人员管理模块的设计21
3.3.3商品管理模块的设计23
3.3.4报表管理模块的设计25
3.4安全性设计25
第4章锦州大商千盛销售部系统实施26
4.1主要模块程序代码26
4.2系统测试26
4.2.1测试的作用和意义26
4.2.2测试的基本方法26
4.3测试结果评价27
参考文献28
第1章锦州大商千盛销售部系统分析
系统初步调查及可行性分析
1.1.1系统初步调查
锦州大商千盛位于锦州市古塔区和凌河区的交界处,地处中央大街和上海路的交汇处,是经济繁荣和商业发展的重要地带。
2007年3月大商千盛集团凭借雄厚的商业实力入驻锦州市最核心、最繁华的区域,是绝对的商业、娱乐、行政、交通区域交汇点力,一举占据了锦州中央商务区的核心位置,该位置是,也是锦州市未来的真正核心商务区,地块资源稀缺,升值潜力巨大,锦州中央商务区是立足锦州、面向锦州周边一小时经济生活圈所规划的商业服务业的聚集区,这个区域集中了锦州市最多的消费人群,能够更好地满足日益增加的来锦商务、旅游消费需求,更成为锦州市乃至东北地区唯一一座超大型城市综合体。
千盛是大商集团的又一新商号,品牌定位于流行百货店,倡导时尚新概念。
大商千盛连锁集团致力于打造中高档的流行时尚百货公司。
“引领时尚潮流”是大商千盛永恒不变的经营理念。
大商千盛秉承大商集团先进的管理模式和经营理念,依托大商集团强大的品牌资源优势,带动许多国内外知名的流行时尚品牌和时尚名品进驻,使千盛百货的品牌结构更趋合理化和多元化。
集都市流行,时尚魅力于一体的现代化百货店,汇集融合传统与现代,流行与复古等更富有时代个性的时尚元素。
大商集团总部强大的采购谈判建立起来的渠道和规模优势,使得消费者从中可以得到更多的价格实惠。
单店面积一般在3-5万平米。
依据丰富的品牌,方便舒适的购物环境,热情周到的服务大大满足锦州市人民高标准的消费需要。
大商千盛秉承“品质生活,千盛创造”的经营理念及“精品、典雅、时尚”的经营定位,以提供“高品质商品”、“体贴入微的服务”和“温馨舒适的购物空间”为手段,立足于引导时尚潮流,坚持不断创新,力求在任何时候都能给顾客带来一个温馨优雅,魅力无限的新感觉。
在科技经济水平日益上升的今天,原有的营销手段和管理方法显然远远不能满足当代消费者的消费需求,大商千盛怎样以优雅的环境、优质的服务和新颖的促销方式大大提升锦州市现代商业的发展布局和第三产业层次和水平,如何提高大商千盛的销售业绩和销售额,进一步提高公司的利润,实现公司的最终目标,扩大锦州市对周边地区的商业影响和辐射能力是大商集团面临的最迫切的问题。
而这一切的问题可以通过实施以消费者为中心的销售部系统来解决。
1.1.2可行性分析
可行性分析是通过对该项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。
全面深入地进行市场分析、预测,对资源开发项目要深入研究确定资源的可利用量,资源的自然品质,资源的赋存条件和开发利用价值。
可行性分析应具有预见性、公正性、可靠性、科学性的特点。
可行性研究的目的不在于提出解决问题的方案,而在于研究解决问题的必要性和可能性。
是用最小的代价在尽可能短的时间内确定问题是否能够解决。
在这个阶段,必须就时间、人力、财力、效益、技术等要素来评估是否有足够的资源支持使用单位的需要。
要从技术可行性、经济可行性、操作可行性等方面来进行研究。
1.技术可行性
客户关系管理系统采用ASP技术开发,由于有了大二的asp动态网页制作的基础,为本系统的前台开发打下坚实的基础。
我们学习了sq1数据库的相关知识,后台就可以实现了。
所以在技术上本系统是完全可行的。
2.经济可行性
系统规模并不很大,开支较少,但需要专业人员进行维护和管理,所以系统建设需要先期投入,但系统的平稳运行将给企业带来潜在效益。
对于本系统的经济可行性来说,主要的开发工具的选择,ASP、SQLServer2000都比较简单、实用,价格也比较合理,是比较理想的开发工具。
3.操作可行性
对于用户来说,合理、方便、快捷的系统设计布局和即时的响应速度,足可以满足各种企业人员的不同需求,所以在进行系统设计时考虑到这些,将企业的基本信息做期初设置,把企业的信息服务作为开发的根本,建立操作简单、界面友好、使用灵活、实用性强、安全性高的系统。
组织结构及管理功能分析
1.1.3组织结构
锦州大商千盛是一家大中型的百货商场,拥有严格的人员管理机制和高效的营销方法。
销售部的组织结构图如下:
图1.2.1组织结构图
1.1.4部门职责
1.负责企业目标达成以及销售计划的实施
2.负责销售渠道的拓深和管理
3.负责销售活动的开展以及对活动效果及时评估和测评
4.负责顾客的开发和管理
5.负责与技术部、生产部做好配合活动,进行产品结构调整,使产品适应新时代的需求
6.负责内勤的大小事务处理
1.1.5管理功能分析
能够记录客户以及其联系人的相关信息,并实现查询、修改、删除等功能;
能够记录库存相关信息,并可查询库存和产品相关信息的记录,实现修改、删除等功能;
能够记录服务信息,设计了服务模块,用以记录客户的反馈信息,并对反馈信息进行管理;
能够进行报表管理的设置,查询客户、联系人及库存的报表信息,提供信息数据导出Excel报表及报表的打印功能;
能够进行E-mail的管理,用于和客户联系人之间通过邮件进行联系,对联系人邮件地址进行管理;
能够对用户权限的管理,包括客户信息,合同信息,产品信息,报表管理,发件人管理,联系人管理,库存管理,服务管理,E-mail管理,用户管理。
大商千盛销售部的业务流程图
通过对千盛销售部进行了组织结构调查分析之后,还需从实际业务流程的角度,将系统调查中有关该业务流程的资料连接起来,做进一步的分析,这样就需要绘制业务流程图,通过业务流程图调查现行系统中各环节的业务活动,掌握业务的内容、作用等。
使系统更具有逻辑性和可行性。
销售部管理系统的用户可以分为两大类:
一类是使用者;另一类是管理者。
使用者只有使用部分功能的权限,而管理者具有使用所有功能的权限。
用户可以根据本系统管理者预先设置好的密码登陆本系统,进行信息的输入和查询等步骤,系统的管理者根据用户的输入信息通过数据库进行检验,合格的用户可以进入下一阶段进行信息的评审,不合格的用户信息返回到用户。
通过评审后,由销售员进行销售和采购,然后送往库管员进行货物处理,最后采购员要通过发料单像供货单位进行产品的采购。
1.1.6大商千盛销售部的业务流程图:
1.1.7销售业务流程图
使我们更加了解千盛销售部的运行体系和运作规模,具体部门所执行的功能更加清晰明确,这样也可以明确该销售部与其它部门之间的联系,与此同时更加注重与顾客之间的良好沟通,通过业务流程图比文字表述更加直观、易懂、清晰,有助于使人们更好的理解业务流程。
大商千盛销售部的数据流程图
1.1.8大商千盛销售部的数据流程图调查目的
通过前两部分的调查分析,虽然在业务流程调查过程中绘制业务流程图形象的表达了管理中时间次序和控制关系,但仍没有完全脱离一些物质要素,如组织结构、人员、物质、材料等等,为了进行进一步的信息处理,有必要进行数据流程图的绘制及其调查分析。
1.1.9大商千盛销售部数据图的作用
通过对千盛销售部进行数据流程图的绘制,可以将复杂的运作过程简单化,使人们一目了然。
并且可以在绘制过程中发现不合理现象、数据不匹配的现象,便于我们立即改正问题,提高系统的准确性。
还指出了系统与有关外部实体之间的信息交换关系,也无需考虑内部处理和存储问题等等,数据简单易懂,便于人们理解。
数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
数据字典的作用是在软件分析和设计的过程中给人们提供关于数据的描述信息。
数据字典描述的主要内容有:
数据流、数据流分量(数据元素)、数据存储、外数据处理。
在系统分析中,数据字典起着重要的作用。
它包含关于系统的详细信息。
以下是系统数据字典的部分数据条目:
1.数据流
数据流
系统名:
大商千盛销售部管理系统编号:
A01
条目名:
销售部信息管理别名:
无
来源:
信息员
去处:
生成销售部信息表
数据结构:
销售部信息={销售单位+联系方式+E-Mail+传真+邮编+网址}
说明:
销售部信息录入由信息员录入,存入销售部信息表。
数据流
系统名:
大商千盛销售部管理系统编号:
A02
条目名:
销售部信息别名:
无
来源:
各部门相关人员
去处:
查询
数据结构:
库存记录={产品编号+产品数量+库存类型+库存说明}
说明:
产品资料记录由各部门相关人员录入,存入产品信息表。
2.数据处理
数据处理
系统名:
大商千盛销售部管理系统编号:
B01
条目名:
信息别名:
无
输入:
信息员
输出:
客户信息表
加工逻辑:
录入客户数据信息及基本管理信息。
数据处理
系统名:
大商千盛销售部管理系统编号:
B02
条目名:
查询别名:
无
输入:
各部门相关人员
输出:
查询信息表
加工逻辑:
录入查询数据信息及基本管理信息。
3.数据存储
数据存储
系统名:
大商千盛销售部管理系统编号:
C01
条目名:
用户表别名:
无
主关键字:
用户名
记录组成:
用户名+密码+权限
说明:
存储用户信息
数据存储
系统名:
大商千盛销售部管理系统编号:
C02
条目名:
销售产品单据表别名:
无
主关键字:
产品编号
记录组成:
产品编号+产品名称
说明:
存储产品信息
第2章锦州大商千盛销售部系统总体设计
功能模块划分及描述
销售部管理系统是一个典型的数据库开发应用程序,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,系统功能模块及描述如下。
2.1.1系统功能模块结构图
2.1.2系统功能模块描述
1、客户管理模块
该模块主要功能是对客户信息、客户联系人信息、合同信息进行添加、删除、查询等操作。
2、库存管理模块
该模块的主要功能是管理入库、出库信息、产品信息进行管理,其中包括对库存信息、产品信息进行添加、删除、查询等操作。
3、服务管理模块
该模块主要功能是对客户反馈信息进行添加、删除、查询等操作。
4、报表管理模块
该模块主要通过查询条件,对各种信息进行查询,并将得到的结果导出Excel表、进行打印报表等操作(其中信息包括:
客户信息、联系人信息、反馈客户信息、库存信息)。
5、邮件管理模块
该模块主要管理客户联系人email地址信息,对企业客户之间的email文件进行管理,向客户发送邮件。
6、用户管理
该模块主要管理用户信息的添加、删除等操作,并设置用户的使用权限。
系统配置设计
硬件平台:
CPU:
P42.8GHz;
内存:
1000MB以上。
软件平台:
操作系统:
Windowsxp/Windows2000/Windows2003;
数据库:
SQLServer2000;
浏览器:
IE5.0,推荐使用IE6.0;
Web服务器:
IIS5.0;
分辨率:
最佳效果1024*768。
系统流程图设计
系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。
是用来描述系统物理模型的一种传统工具,一个系统包括人员、硬件、软件等多个子系统。
是描述系统内部的主要成分,表达信息在各个成分之间流动的情况。
用来描述现行的系统的工作流程、新系统的工作流程以及处理功能的工作流程情况。
根据需求分析的要求对系统进行设计,系统流程图如图:
第3章锦州大商千盛销售部系统详细设计
代码设计
代码是代表事物名称、属性、状态等的符号,为了方便于计算机处理,一般用数字、字母或它们的组合来表示。
代码分为顺序码、区间码和记忆码,本系统采用的是区间码。
区间码是把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定的意义。
它的优点是信息处理比较可靠,排序、分类、检索等操作易于进行。
销售人员信息代码采用四位字符表示,设计方案如图3.1:
XX XX
销售人员顺序号
编号01
图3.1销售人员信息代码设计方案
商品信息代码采用四位字符表示,设计方案如图3.2:
XX XX
商品信息顺序号
编号02
图3.2商品信息代码设计方案
数据库设计
3.1.1概念结构设计
根据系统分析的数据流程图和数据字典,即可设计出能够满足消费者需求的各实体及他们的关系,也可以为后面的逻辑结构设计打下基础。
它可以根据销售人员的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。
数据库设计是建立数据库及其应用的系统的技术,是信息系统开发和建议中的核心技术,数据库设计是一种“反复探寻,逐步求精”的过程。
数据库是硬件与软件的结合数据库设计是与应用设计的结合。
主要包括概念设计和逻辑设计、物理设计、验证设计、运行与维护设计等阶段。
这些实体包含的具体信息,通过相互间的作用形成数据的流动。
E-R图如图:
m
n
3.1.2逻辑设计
概念设计是独立于任何一种数据模型的信息结构。
逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用产品所支持的数据模型相符合的逻辑结构。
图4.2为该系统的数据关联图。
(1)tb_sale(销售部信息表):
销售部信息表主要用于保存销售部信息。
(2)tb_saler(销售人员信息表):
销售人员信息表主要用于保存销售人员的查询信息。
(3)tb_product(商品信息表):
商品信息表主要用于保存商品的信息。
(4)link:
连接商品表、查询信息的一张表。
系统模块设计
本系统的主窗体是整个应用程序的入口处。
此模块的主要作用是确认登录销售人员的身份,得到身份认证的销售人员才可以使用本系统。
并根据当前销售人员的登录权限来划分人员可以进行的操作,由于系统销售人员的资料都存储在数据库中,因此,只要可以进入数据库中查看数据的销售人员都可以得到本系统销售人员的详细资料。
3.1.3销售部管理模块的设计
销售部管理模块的主要功能是对销售部信息进行管理,主要包括销售部信息管理、销售人员信息管理和商品信息管理的信息进行查询、添加、修改、删除等4个部分。
1、销售部信息显示/查询
销售人员可以在销售部信息管理页面中的查询部分,输入一定的查询条件进行销售部信息的查询。
当销售人员在查询部分输入条件后,并单击【查询】按钮,销售人员添加的查询条件将被提交给本页,本页将根据销售人员提交的表单信息对数据库进行检索,并将结果集通过操作区输出到浏览器中。
2、销售部信息添加
销售部信息添加的主要功能是用于销售部添加销售人员信息。
在查询页面中单击【添加】按钮,在展示区中会显示添加页面,其设计效果如图:
3、销售部信息修改
在显示销售部详细信息页面,销售人员可以浏览、修改其人员的详细信息。
进行销售人员详细信息浏览和修改的页面设计效果如图:
4、销售部信息删除
在销售部信息管理页面,销售人员可以点选任意一条人员信息前面的复选框,然后单击页面下方的【删除】按钮,被选择的人员信息将被删除。
3.1.4销售人员管理模块的设计
1、销售人员信息显示/查询
销售人员可以在联系人信息管理页面中的查询部分,输入一定的查询条件进行销售人员信息的查询。
如图:
2、销售人员信息添加
销售人员信息添加的主要功能是添加销售人员的联系人信息。
在查询页面中单击【添加】按钮,在展示区中会显示添加页面。
在添写表单选择所属客户时,所属客户是在数据库中直接读取出来的。
添加销售人员页面的运行结果如图:
3、销售人员信息修改
销售人员信息修改的主要功能是销售人员修改联系人信息,方便销售人员和客户之间的联系和沟通。
在显示销售人员详细信息页面,销售人员可以更改其联系人的信息。
联系人信息修改页面运行结果如图:
4、销售人员信息删除
销售人员信息删除的主要功能是删除销售人员的信息。
3.1.5商品管理模块的设计
1、商品信息显示/查询
销售人员可以在商品信息管理页面中的查询部分,输入一定的查询条件,进行商品信息的查询。
商品信息显示/查询页面运行结果如图:
2、商品信息的添加
商品信息添加的主要功能是销售人员添加销售部的商品信息。
在查询页面中单击【添加】按钮,在展示区中会显示添加页面,也可在销售部的详细信息页面单击“新建”,在展示区中会显示添加页面,然后进行商品信息添加。
商品信息添加页面的运行结果如图:
3、商品信息修改
商品信息修改的主要功能是销售人员修改商品信息。
在显示商品详细信息页面,销售人员可以更改其商品的信息。
商品信息修改页面运行结果如图图:
4、商品信息删除
商品信息删除的主要功能是删除商品信息。
3.1.6报表管理模块的设计
报表管理的主要功能是打印各种类型的报表,包括销售部报表打印、销售人员报表打印、商品报表打印3个部分。
安全性设计
本系统的安全功能通过用户的权限设定来实现。
用户在登录系统时输入密码,如果密码正确,才可进入进行系统操作。
用户的权限分为使用者和管理者,只有管理者才能进行用户管理,增加或者减少用户,普通人员可以修改自己的密码。
用户在输入时有设计缜密的校对方式,特别是针对数字、金额等字段,以防出现出错的事件。
使用适当手段进行系统安全控制,避免数据被破坏或修改,保密的数据被公开和数据和系统不能为用户服务。
保证数据的安全性、正确性、保密性、有效性。
通过高科技和高质量的数据软件,来减少系统输入错误,软件错误、数据处理失误、操作系统缺陷以及诈骗行为的产生等等。
通过软件安全控制方式来检查录入数据的原始凭证、录入数据时的安全控制。
可以通过数据的类别检验、数据合理性检验、数据界限检验、合计检验、平衡检验、校验位检验等方式来进行检查。
可以对用户进行同一性检查,包括确认已知信息、确认用户“所有物”、确认用户“生理的、行动的、形态的属性。
”
用户的使用权限检验,包括运行日志、违规行为的督察、数据加密。
对系统进行不安全因素分析,找出影响大、最突出的安全问题,确定应改善的项目、目标、和优先次序。
然后进行改善设计,最后结合软件的生存周期活动,同时进行安全控制的改善活动。
分析软件安全运行的可能性,包括对原始数据的正确性、界面的控制、责任的分离、设备的安全进行分析。
第4章锦州大商千盛销售部系统实施
主要模块程序代码
(1)登陆按钮
Ifthisform.text1.value=“销售人员姓名”andthisform.text2.value=”密码“
Messagebox(“登陆成功”)
Doform主页面.scx
Thisform.release
Else
Messagebox(“销售人员姓名或密码不正确”)
Thisform.text1.value=””
Thisform.text2.value=””
Thisform.text1.setfocus
Endif
(2)取消按钮
Thisform.release
系统测试
4.1.1测试的作用和意义
系统测试是管理信息系统的开发周期中的一个十分重要环节。
尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。
系统测试占用的时间、花费的人力和成本占软件开发的很大比例。
统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的40%-50%。
而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。
4.1.2测试的基本方法
测试系统采用两种方法:
白盒测试和黑盒测试。
白盒测试又称为结构测试和逻辑驱动测试,需要测试软件产品的内部结构和处理过程。
所以当完成销售部信息模块、商品管理模块等基本功能时用白盒测试法完成。
黑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 锦州 大商千盛 销售部 管理 系统 开发