企业进存销管理系统(附件)【字数:9558】
目 录
一、 引言 1
二、详细设计与系统实施 1
(一)设计概述 1
(二)应用开发技术 1
(三)开发工具介绍 2
三、 需求分析 2
(一)可行性分析 2
1.经济可行性 2
2.技术可行性 2
3.操作可行性 3
4.法律可行性 3
(二)系统功能需求分析 3
1.管理员子系统功能需求 4
2.普通用户子系统功能需求 4
(三)数据流图 4
1.数据流程图 4
四、总体设计 5
(一)概述 5
(二)系统功能划分 5
1.管理员子系统功能划分 5
2.普通用户子系统功能划分 6
(三)数据库设计 6
1.数据库设计过程 6
2.数据库的概念和结构设计 7
3.数据库逻辑结构设计 7
(四)程序流程图 9
五、系统页面实现 10
(一)管理员子系统的实施 10
1.管理员登录页面 11
2.管理员子系统主页面 11
3.通知公告管理页面 12
4.供应商管理页面 12
5.销售商管理页面 13
6.类别管理页面 14
7.商品管理 *51今日免费论文网|www.51jrft.com +Q: #351916072#
页面 15
8.用户管理页面 15
(二)普通用户子系统的实施 16
1.商品进货管理页面 16
2.商品销售管理页面 17
3.商品库存查询页面 18
4.销售统计页面 18
六、系统的测试与维护 19
(一)测试方法 19
(二)测试方案设计 19
1.销售商品管理模块测试过程 20
2.商品类别管理模块测试过程 20
3.进货管理模块测试过程 20
(三)系统维护 21
七、总结 22
致谢 23
参考文献 24
一、 引言
信息系统的快速发展对传统销售、管理模式带来巨大挑战。同时为企业管理和销售提供了一个全新的模式和渠道。可以说机遇与挑战是并存的,谁能尽快抓住机遇谁就赢得更多发展机会。具有先见之明的企业管理者正在积极信息化升级改造,尽可能的提高服务质量,降低销售管理成本。在我国中小企业、私人企业占有重要地位,提供了大部分就业岗位和税收,同时他们也面对着强烈的竞争。销售企业在服务和管理方面与国际的先进企业有着很大差距。国际先进企业率先引入信息化管理技术,使各分支机构实现一体化管理。提高了管理能力和竞争水平。根据他们的管理经验来看,国内销售企业也只有采用管理信息系统这个方法才能提高竞争力。此系统的开发可以使销售管理人员通过使用移动设备使用移动网络或互联网登录系统,不同区域的工作人员协同工作。管理人员能够使用系统对商品的进货、销售等进行记录和同步更新库存的数量。对商品的供应商、购买商品的销售商以及商品信息等进行管理,这些基础性信息一次输入后在其他业务中可以直接调用而不需要重复输入。销售、进货等信息可以长期保存,以便统计分析,从而为经营决策提供科学的依据。管理人员利用系统可以提高销售业务的管理效率,降低工作强度。同时打破了时间和地域的限制,为工作人员提供了更加灵活的业务管理模式。这样的目的是提高经济的效益。
二、详细设计与系统实施
(一)设计概述
在开始设计的过程主要是将总体设计阶段所设计的功能模块使用逻辑描述工具进行详细说明,也可以称为逻辑实现。对设计的数据库逻辑结构使用数据库管理系统创建表,完成数据库的实现。所使用的模块逻辑结构描述工具有程序流程图、逻辑表等。为系统实现做最后一步的准备工作。
(二)应用开发技术
用于B/S架构系统开发中有多种语言和技术可选,目前开发B/S架构应用中使用基于Java语言相关技术最为广泛。包括了多种技术方案,如:JSP,Struts,Javascript,Spring,Hibernate,SSM等技术。采用面向对象的插件式开发方案,所见即所得的设计方式更加直观。对象和代码的重用性更高,大幅度提高了开发效率和质量。可以在传统静态页面代码中嵌入Java脚本,这些脚本由WEB服务器进行解释,然后将执行结果反馈给客户端。JSP是Java网站开发中使用最多的一种技术。主要用于实现与用户的交互输入输出信息。成功安全很多,可供查阅的相关资料也很丰富。拥有大量开发者,得到很多WEB服务器、数据库等商家的支持。
(三)开发工具介绍
在开发Java应用中,无论是C/S还是B/S架构应用,MyEclipse是最好的选择。它是在Eclipse基础上演变发展而来的。插件式的结构设计思想使开发者随时可以扩充功能。自带的工具也很多如集成了浏览器、WEB服务器、数据库管理器等,能够独立完成代码编写、调试及发布等。采用图形设计界面,方便用户设计交互页面。支持Java很多最新技术,如J2EE、EJB等。只需要简单几步设置,就可以无缝对接其他功能软件,如外接Tomcat 等WEB服务器。就像使用本身功能一样方便。在监视工具中可以实时显示服务器的运行状态。
原文链接:http://www.jxszl.com/jsj/wlw/608597.html