当前位置:文档之家› 商场销售管理信息系统分析与设计

商场销售管理信息系统分析与设计

商场销售管理信息系统分析与设计课程设计讲明书课程名称信息系统分析与设计教学部经济治理系专业信息治理与信息系统班级学号学生姓名指导教师成绩沈阳航空航天大学北方科技学院课程设计任务书课程设计题目商场销售信息系统分析与设计教学部经济治理系专业信息治理与信息系统班级学号姓名课程设计时刻:2013年06 月17 日至2013 年07 月05 日(一)课程设计目的本课程设计的目的在于加深对《治理信息系统》、《数据库原理》等课程基础理论和差不多知识的懂得,进一步把握利用结构化方法对治理信息系统进行分析与设计的差不多原则、方法和步骤,提升解决实际治理咨询题、开发信息系统的实践能力。

通过课程设计使学生认识治理信息系统开发的差不多过程,能够运用系统分析和设计方法进行治理信息系统的开发。

(二)课程设计内容及要求利用系统开发工具(例如Visual Basic、ASP 等)、数据库采纳SQL server2000开发一个有用的中小型治理信息系统。

1. 合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计工作。

2. 总体结构设计第一要在需求分析的基础上确定应用系统的模块结构,并按照模块的设计原则进行分析和综合。

模块划分时应尽可能使每一个模块的功能简单、明确。

3. 界面设计风格要求统一、布局合理;程序设计中要有适当注释,便于阅读。

4. 课程设计过程中,按照选题的具体需求,在开发各环节中撰写有关的技术文档,最后要求提交各环节详细的报告文档及完整源程序,要紧包括:需求分析、功能需求、数据库设计(逻辑设计、物理设计)、应用系统设计、编码和调试过程分析,课程设计总结。

5. 开发出能够运行的治理信息系统,学生对设计成果进行现场演示, 并进行答辩。

(三)要紧参考书薛华成编,《治理信息系统》,北京: 清华大学出版社 2006 年 7 月 王珊编,《数据库系统概论》,高等教育出版社 , 2006年 5月 Visual Basic 程序开发实例教程 清华大学出版社 王栋 2006年 Visual Basic 程序设计教程 /新世纪运算机基础教育丛书 刘炳文 清 华大学出版社 2006 年ASP+SQL Server 典型网站建设案例 顼宇峰 清华大学出版社 2 006年 ASP+SQL Server 网站开发实例精讲 龙马工作室 人民邮电出版社 2007年 从零开始一一SQL Server2005中文版基础培训教程宋晓峰人民 邮电出版社 2007 年(四)评语五)成绩目录前言 11 可行性分析 2指导教师 吕荣鑫 马丽娜负责教师2013 年 06 月 28 日 年月日1.1 开发环境与开发工具21.2 可行性报告21.2.1 开发必要性21.2.2 技术可行性31.2.3 经济可行性32 系统分析42.1 系统需求分析42.2 功能需求分析42.3 组织结构分析52.4 业务流程分析52.5 数据与数据流程分析62.5.1 数据流程图62.5.2 数据字典73 系统设计93.1 系统总体结构设计93.2 子系统/ 模块划分93.3 代码设计103.4 数据结构设计103.4.1 E-R 图设计103.4.2 建立关系数据库表124 系统实现144.1 输入界面设计144.2 输出界面设计174.3 留言板模块程序设计18 课程设计总结20、尸■、亠前言随着运算机技术的飞速进展,运算机代替手工作业在企业、商业的各个领域得到大量的普及。

随着运算机的应用普及以及软件行业的进展,各行各业对日常事务的安排和治理差不多不仅仅是停留在人工治理上了,专门是一些大企业大的事业单位,对日常事务的治理量专门大,不管在一般大学依旧在重点大学,都存在学院治理以及其他方面治理难的咨询题,人工的治理有时难免出错或者由于数据量过大而忙只是来,而现在绝大多数的治理还处于手工作业状态,效率专门低,而且容易出错,不便于治理。

使用治理信息系统来治理无非是一种明智的选择。

在信息时代,传统的治理方式必定被运算机为基础的信息治理系统所取代。

因为作为运算机应用的一部分,使用运算机对人事信息进行治理,具有着手工治理所无法比拟的优点。

因此,企业采购的内部治理、自我完善不容忽视。

本论文要紧介绍了企业采购治理的设计与开发,要紧是为了方便学院有效的利用本系统来治理人事的运作,合理安排人事的一切,提升治理员的工作效率。

本系统着重于实现人事治理的全面,是人事治理更加的方便。

开发工具为Visual Basic(VB) ,后台数据库为Microsoft Sql Server 2005,采纳专门多数据验证使系统运行更加安全可靠。

1 可行性分析长期以来,商场销售治理一直采纳手工治理。

产品的公布信息治理存在工作量大、服务质量差、工作效率低、耗费人员多,产品信息不能及时提供等咨询题。

为了完全改善商场销售治理的落后局面,特提出开发本系统。

“商场销售系统” 的建设,对提升书工作效率、加快信息反馈、增强竞争实力有着重大意义。

1.1 开发环境与开发工具开发环境:开发语言Microsoft 公司的VB 语言。

VB 语言特点:(1)是一种面向对象的程序设计语言。

(2)便于程序员使用,不管是新手或者专家。

(3)习惯于开发视窗类应用程序。

(4)VB 的组件既能够拥有用户界面,也能够没有。

能够增加服务器端程序就能够处理的模块。

(5)具有强大的数据库治理功能。

(6)程序开发环境高度集成化。

开发工具:Visual Basic(VB)后台数据库为Microsoft Sql Server 20051.2 可行性报告在充分了解本系统的各部分功能后,本系统的开发是可行的。

1.2.1开发必要性商场销售系统开发是必要的。

另外,商场销售治理系统所采纳的操作和工作方式符合工作人员和读者的日常习惯,而且操作方便灵活,便于学习。

第一把在需求分析时期得到的信息系统需求结构作为初步的软件架构。

初步软件架构比较粗糙,需要进行分解和细化。

需要从顶层子系统开始,逐层对子系统进行分解,直到分解到底层子系统为止。

作为一个完整的信息系统的软件架构,除了考虑业务逻辑之外,还需要考虑像系统设置等系统功能逻辑,并需要在软件架构中体现出来。

1.2.2技术可行性本系统所涉及到得技术有:(1)治理系统的开发方法。

使用面向对象开发方法开发软件系统(2)网络和通信技术。

(3)本系统的结构规划和技术设计。

(4)数据库技术。

能都使用Microsoft Sql Server 数据库(5)Visual Basic 6.0 面向对象开发技术。

能够使用Visual Basi c 6.0 开发系统1.2.3经济可行性从经济角度来看,商场对系统的投资要小于系统对商场的回报,企业决策者才会实施系统打算。

从本系统开发的角度动身,系统开发成功会减低人员费用支出,办公的支出,同时,大量的用户增加会令学院无法量化的估量,会使商场获得更大的收益。

2 系统分析2.1 系统需求分析按照一样顾客的信息需求,需收集商品信息。

运算机使用的范畴越来越广,运算机应用和操作越来越广,商场通过手工记录,可能会发生许多错误,更要紧是的不方便查询。

我做的那个商场销售治理系统,能够对商品编号、标价、详细介绍。

2.2 功能需求分析商场需要信息的现代化和信息化。

本系统的要紧功能是关心商场治理者更好的治理商品信息。

系统要紧有四大功能模块:(1) 后台治理:此模块包括治理员登录,和商品信息的录入。

(2) 商品治理:包括商品入库信息和出库信息的治理两部分,上面入库信息是商场进货时所需填写的信息,出库信息即已销售商品。

(3) 订单治理:包括商品销售和商品退货两部分,商品销售是售货的界面,销售员在查询顾客将要购买的商品后,看库存是否够,若够则将商品卖出,商品退货是顾客退货的界面,若符合退货情形,销售员经商品收回到库存中。

(4) 系统治理:是对商品信息的治理,包括添加、修改、删除商品信息。

(5) 留言板交流:包括添加治理员、修改密码和退出系统。

添加治理员是用户登录后,从菜单页面进入,进行相应的操作,添加治理员,并设置权限,修改密码。

2.3组织结构分析通过对商品信息的组织结构进行分析得到商场组织结构图如下:图2-1商场销售信息治理系统的组织结构图2.4业务流程分析差不多业务流程:商品信息的治理商品信息 查询 删除 2.5数据与数据流程分析 否 查询信息 是 录入信息 分类摆放 摆放 自定信息 类 分 删除信息 是 联系供应商 否 有货 与顾客讲明 库存 否够 2.5.1数据流程图 数量 退货 治理信 息 销 售 治理员 ----------- 亠 商场 -------------- ■ 1 F 是A 售 口 出■ 已销售物资中图2-2商场销售信息治理数据流程图2.5.2数据字典商场销售信息治理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清晰。

在我们定义的商场销售信息治理系统数据字典中,要紧对数据流程图中的数据流、数据储备和处理过程进行讲明。

1.要紧数据流的定义(1)数据流名称:商品上架信息定义:商品名+厂家+价格+进价+进货量+入库日期(2)数据流名称:供应商信息定义:供应商名称+地址(3)数据流名称:治理员信息定义:治理员+密码+权限(4)数据流名称:商品库存信息定义:商品名+厂家+价格+进价+总库存量+剩余量+入库日期(5)数据流名称:已销售商品信息定义:商品名+厂家+定价+进价2.要紧数据储备的定义(1)入库操作(2)销售图书操作(3)图书查询(4)顾客退货(5)供应商治理3系统设计3.1系统总体结构设计图3-1商场销售信息系统总体结构设计图3.2子系统/模块划分以下表是关于本系统的一些子系统的划分。

代码设计代码确实是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳固性、便于识别与经历、力求短小与格式统一以及容易修改等。

代码设计要遵循以下原则:(1)代码的唯独性:一个对象一个代码。

一一对应,独一无二。

一个代码只反映一个对象,不乱码,不重码。

(2)代码的可扩性:代码是柔性结构。

代码必须是可扩充的,能延伸的。

以习惯代码和代码体系的增容的需要、爱护的需要、修改的需要,技术进展的需要。

(3)代码的兼容性:应该兼容过去编码的合理部分。

(4)代码的标准性:完全符合国际标准和国家标准。

(5)代码的选择性:设计代码时,必须对代码包含的内容给予选定(6)代码的一致性:代码的书面文件本身,必须规范化,统一化, 全系统高度一致。

(7)代码的识别性:设计标识符。

3.4数据结构设计3.4.1 E-R图设计利用E-R图方法进行数据库的概念结构设计,可分三个步骤:第一设计局部E-R图模式,然后把各局部E-R图模式综合成一个全局模式, 最后对全局E-R图模式进行优化,得到最终的模式,叫概念模式。

相关主题