软件销售管理系统.doc
《软件销售管理系统.doc》由会员分享,可在线阅读,更多相关《软件销售管理系统.doc(78页珍藏版)》请在沃文网上搜索。
1、摘要 随着科学技术不断发展的今天,计算机已渐渐渗入各个领域,无论是学习,工作,还是娱乐都遍及了计算机的使用,而随着网络的开通、并与Internet连接更让我们社会成为信息化的时代,人们不再需要浪费太多的时间去机械化的获得信息,只要做在家中动动鼠标就遍知天下事,就能够购买到自己需要的物品,摆脱了时间和空间的限制,因此使用计算机及网络,已成为人们进入现代社会的必备技能。销售管理系统正是在这种情况下诞生的,它已成为我们进行商品交易中不可缺少的部分。软件公司销售管理系统是基于建立完善的软件公司销售方面管理控制模型的基础上,建立的具有很大灵活性的软件销售管理软件,为软件公司的经营管理提供了及其方便的作用
2、。软件公司管理控制模型是建立在实际软件公司营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了软件公司销售管理的过程。实现数据规范化、自动化的电脑管理。本文对该系统需要的功能进行了比较完善的分析和研究,开发的软件很好的实现了公司销售管理的功能,并且对数据库进行直接的数据交流,能够很好的实现饲料公司销售管理控制的各个方面功能。该饲料公司销售管理系统系统的开发是在Java Server Pages软件的编程环境下实现,数据库系统使用了国际通用SQLserver2000软件实现。 关键词: 软件公司;管理模型;程序设计;JSPAbstract With the d
3、eveloping today of science and technology, the computer has already permeated each field gradually, no matter study , work, or amusement has spread all over the use of the computer, and with the openning , connecting with Internet and letting our society become informationalized era even more of the
4、 network, people is it waste too many time go mechanized acquisition message to need no longer, all over affairs in this world of knowing , can buy article that oneself need if make and move the mouse at the home, have got rid of the restrictions of the time and space, so use the computer and networ
5、k, have already become the indispensable skill that people have entered the modern society. Sell administrative system be emerged in this case , it become we carry on goods indispensable part of the transaction already.The system of Management for software Company is based on the perfect model of ma
6、nagement of software Company. This article first introduced operation principle of the SQL technology, the working process and its running environments and the programming characteristic of the SQL document , as well as how does dispose the SQL demand environment well, since everybody has a better u
7、nderstanding to SQL, simultaneously is also advantageous to uses the ASP technology well. Secondly, having introduced the visit method based on Web data-base of Access relatively in detail, including how to establish and join, carry out inquiring and disposal and so on, combining the data-base techn
8、ology and JSP technology theoretically. .Keywords: software Company ;management;model;programmer;JSPI辽宁工程技术大学毕业设计(论文) 1 目录0 引言11 绪论21.1 问题定义21.2 系统研究现状21.3软件销售管理系统的意义32 可行性研究42.1 可行性研究目的42.2 经济可行性42.3 技术可行性42.4 运行可行性52.5 法律可行性53 需求分析63.1 需求分析的意义63.2 需求分析的具体任务63.2.1 确定系统的综合要求63.2.2 分析系统的数据要求63.3 需求分析
9、的过程73.3.1系统管理功能73.3.2 销售信息管理功能73.3.3 商品信息管理功能73.3.4 客户信息管理功能73.3.5 片区信息管理功能83.3.6 返厂信息管理功能83.4 设计目标84 总体设计94.1 业务模块设计94.1 业务模块设计94.1.1 销售业务94.1.2 收款业务94.1.3 退货业务94.1.4 入库业务94.2 数据库设计104.2.1 数据库需求分析104.2.2 数据库结构E-R图104.2.3 数据库表设计144.2.4 数据库完整性154.2.5 数据库安全性155 详细设计165.1 基础信息管理模块165.2 日常业务模块175.3 查询统计
10、模块175.4 用户模块设计185.4.1 销售管理185.4.2 收款管理195.4.3退货管理195.5 系统用到的主要技术195.5.1 SQL Server 2000 简介195.5.2 Java Server Page(JSP)技术215.5.3 ODBC 技术215.5.4 关于Eclipse236 代码设计246.1 系统管理功能实现246.2 销售信息管理功能实现266.3 商品信息管理功能实现296.4 客户信息管理功能实现326.5 片区信息管理功能实现377系统测试与检验427.1 测试种类427.2 系统采用了动态测试方法(黑盒法与白盒法)427.3 全面的系统测试43
11、7.4 测试结果448 硬件设备及开发平台458.1 硬件设备及操作系统458.2 系统开发平台45结论46致谢47参考文献48附录A 译文49附录B 英文文献59辽宁工程技术大学毕业设计(论文)0 引言随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,但伴随的人的劳动强度的增大,如何来高效率的完成工作是一个很现实的问题。一个企业要在激烈的市场竞争中发展,就必须做到管理规范、运作高效。只有实现数据规范化、自动化的电脑管理企业才能发展。在计算机飞速发展的今
12、天,将计算机这一信息处理利器应用于软件公司的日常管理已是势必所然,而且这也将为软件公司的管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为软件产业业的飞速发展提供无限潜力。采用计算机管理信息系统已成为软件公司管理科学化和现代化的重要标志,它给软件公司管理带来了明显的经济效益和社会效益。主要体现在:能够极大提高软件公司工作人员的工作效率,大大减少了以往人员冗余的问题。基于软件公司管理的全面自动化,可以减少管理中的漏洞,可以节约不少管理开支,增加软件公司收入。软件公司的管理的操作自动化和信息的电子化,全面提高了软件公司本身的管理水平,提高经营效率。随着我国改革开放的不断深入,经济飞速的发
13、展,一个企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的。软件公司管理的全面自动化、信息化则是其中极其重要的部分。为了加快软件公司管理自动化的步伐,提高软件管理业务处理效率,建立软件公司管理系统已变得十分必要。通过对软件公司管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今饲料公司信息管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。1 绪论1.1 问题定义随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet
14、技术的推广和信息高速公路的建立,使IT产业在市场竞争中越来越显示出其独特的优势,步入数字时代。而面对市场各企业的管理,高效的处理企业中管理问题在适应市场的发展中突显出尤为重要的作用。销售管理在现代企业经营管理中占据着重要的地位,一个企业销售管理的水平几乎决定着企业的经济命脉。信息技术的迅速发展,市场竞争日趋激烈,信息化建设已经成为了企业参与竞争的主体工程。采用现代化生产技术,用CIM哲理来组织、管理、改造现行企业,旨在提高制造型企业的生产率和响应能力,由此,企业的所有功能、信息、组织管理方面都是一个集成整体的各个部分。管理信息系统(MIS)是企业CIMS工程中的一个分支,销售管理系统是企业MI
15、S建设中重要的组成部分。MIS是集计算机技术、网络通信技术为一体的信息系统工程。采用先进、适用、有效的企业管理体制,运用于企业管理的各个环节和层次,可以改善企业的经营环境、降低经营生产成本,提高企业的竞争力;使企业领导层的生产、经营销售决策依据充分,更具科学性,更好地把握商机,创造更多的发展机会;利于企业科学化、合理化、制度化、规范化的管理,使企业的管理水平跨上新台阶,为企业持续、健康、稳定的发展打下基础。企业信息化是用信息技术改造传统产业和实现信息化带动工业化的突破口随着经济全球化的进一步加快,新一轮产业结构调整正在进行,信息化无疑将成为提高其整体素质和综合竞争力的唯一选择。1.2 系统研究
16、现状伴随知识经济的发展和现代信息技术的不断改进,人们的生活节奏越来越快,而对信息的要求越来越高,快捷方便已经成为信息的一个重要指标。对于一个好的零售公司,拥有完整全面的信息管理系统变得非常重要。在这种情况下,商品销售管理系统应运而生。通过本系统用户可以更快的获得最全面的信息,而且可以通过本系统查询所有需要的信息,大大的方便了用户的操作。目前的商品销售管理系统已能顺利完成商品的进、销、存工作,多为单机版,网络版还不多见,但网络版应是以后的发展重点。1.3 软件销售管理系统的意义随着社会经济的迅速发展和科学技术的全面进步,一个企业要在激烈的市场竞争中发展,就必须做到管理规范、运作高效。很多的专业系
17、统的出现带给了经济的发展有新的突破,软件业的发展也继承了信息化的发展道路,网络的兴起,给了人们各种各样不同的选择。与此同时,为了管理好一个软件公司,管理问题也就提上了日程。随着软件经营市场的不断扩大,软件供给客户者的大量增加,其管理难度也越来越大,如何优化软件公司的日常管理也就成为了一个软件公司是否可以成为高新技术产业发展下受益者的必要条件。2 可行性研究2.1 可行性研究目的可行性研究必须从系统总体出发,对技术、经济、财务、商业以至环境保护、法律等多个方面进行分析和论证,以确定建设项目是否可行,为正确进行投资决策提供科学依据。可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决
18、。2.2 经济可行性 现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为软件销售的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高软件公司的工作效率;第四,本系统可以更加安全记录信息,等等。所以,本系统在经济上是可行的。2.3 技术可行性 自Java诞生以来,随着Internet技术的普及和应用需求的变化,以第四代语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。Sun正式
19、发布JSP(Java Server Pages)之后,这种新的Web应用开发技术很快引起了人们的关注。JSP为创建高度动态的Web应用提供了一个独特的开发环境。按照 Sun 的说法,JSP能够适应市场上包括Apache WebServer 、IIS4.0在内的85%的服务器产品。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML文件(
20、*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,SQL Server 2000是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于
21、1988年推出了第一个OS/2版本。 SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。因此,在选用适当的编程软件方面,我选择了更加合适的jsp与SQL Server 2000作为首选的软件。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。2.4 运行可行性本系统为一个小型的软件销售管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条
22、件,因此,本系统在运行上是可行的。2.5 法律可行性 本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触方面。因此,本系统在法律上是可行的。3 需求分析3.1 需求分析的意义软件需求分析是软件生命期中重要的一步,也是决定性的一步。在可行性分析阶段,对开发新系统的基本思想和过程进行了分析和论证,对系统的基本功能、性能及开发时间的限制,人员安排、投资情况等作出了客观的分析,即对经济上的可行性、技术上的可行性进行了重点研究。在需求分析阶段,要对经过可行性分析所确定的系统目标和功能做进一步的详细论述;只有通过软件的需求分析,才能够把软件系统的总体概念的描述转换为具体的软件需求规格说明,从
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 销售 管理 系统
