JSP+SQL企业进销存管理系统的毕业设计
系统分析
1.1 需求分析
q 由于操作人员的计算机知识水平有限,因此要求系统具有良好的人机界面。
q 如果系统的使用对象较多,则要求有较好的权限管理。
q 方便的数据查询功能,并支持多条件查询。
q 在各种单据中根据输入的基础数据自动计算金额,尽量减少人工干预。
q 对客户或供应商的往来账目进行有效管理,绝不存在假账、漏账、差账等情况。
q 通过计算机,能够直接“透视”仓库存储情况。
q 对某一时间段内的某种商品的销售情况按数量或金额进行升序或降序排行。
q 图表分析年销售额。
1.2 可行性分析
通过计算机网络系统对企业进行全面的管理,满足了企业的现代化管理的要求。
q 经济性
当前许多中小型企业都使用人工管理方式(即纸和笔)来管理企业的进销存,这样的管理方式既困难又浪费时间和成本,并且容易出现漏账、差账的情况,因此中小企业应该向大型企业那样采用先进的管理方式,提高企业效率、降低企业运营成本。
q 技术性
企业进销存管理系统从中小企业的实际出发,可有效地管理企业的进销存情况,并降低企业运营成本、及时调整营销策略、提高库房的利用率。
2 总体设计
2.1 项目规划
企业进销存管理系统是一个典型的数据库开发应用程序,由基础信息管理、库存管理、商品销售、查询统计、往来管理、系统设置6部分组成。
q 基础信息管理
该模块主要是对企业的客户信息、商品信息、供应商信息进行有效管理,并可实现按不同条件对这些数据进行查询。
q 库存管理
该模块主要是对商品的入库及入库退货信息进行有效管理,对商品的价格进行调整,同时可按不同条件查询库存商品。
q 商品销售
该模块主要是对商品的销售及销售退货信息进行有效管理。
q 查询统计
该模块主要实现按不同条件查询商品的入库信息及销售信息,并可对某一时间段内某种商品的销售情况按数量或金额进行升序或降序排行,同时可对某一年度的销售额进行图表分析。
q 往来管理
该模块主要实现对商品的入库结账、入库退货结账、销售结账、销售退货结账信息进行有效管理,同时可实现销售结账信息及入库结账信息的查询操作。
q 系统设置
访模块主要实现对操作员及操作员密码进行有效管理。
2.2 系统功能结构图
图1 系统功能结构图
3 系统设计
3.1 设计目标
本系统针对中小型企业进销存管理现状,通过网络对企业的进销存进行有效管理。本系统主要实现如下目标:
q 系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。
q 实现企业内一些基础信息的设置及查询。
q 商品的入库、入库退货、销售、销售退货流程清晰。
q 数据计算自动完成,提高工作效率。
q 与供应商和客户之间的账目清晰。
q 以图表形式对年销售额进行分析。
q 实现多条件查询。
q 可方便快捷地查询库存信息,并可对商品价格进行调整。
q 对某一时间段内的某种商品按照销售数量或销售金额进行销售升序排行或降序排行。
q 操作员可以随时修改自己的口令。
q 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
q 系统最大限度地实现了易维护性和易操作性。
q 系统运行稳定、安全可靠。
3.2 开发及运行环境
q CPU:P41.8GHz。
q 内存:256MB以上。
软件平台:
q 操作系统:Windows 2000。
q 数据库:SQL Server 2000。
q 开发工具包:JDK Version
q JSP服务器:Tomcat。
q 浏览器:IE5.0,推荐使用IE6.0。
q 分辨率:最佳效果1024×768像素。
3.3 数据库设计
本系统采用SQL Server 2000数据库,系统数据库名称为db_shopping。数据库db_shopping中包含17张表。关于数据库中的数据表请参见附录B。
1.JSP数据库系统开发完全手册 人民邮电出版社 2006年3月 2.Delphi数据库系统开发完全手册 人民邮电出版社 2006年3月 3.Visual Basic数据库系统开发完全手册 人民邮电出版社 2006年3月 4.Visual C++数据库系统开发完全手册 人民邮电出版社 2006年3月 5.JSP 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年7月 6.Visual Basic信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年7月 7.SQL Server数据库开发实例解析 机械工业出版社 宋昆、李严等 2006年1月 8.Access数据库开发实例解析 机械工业出版社 李俊民、高春燕等 2006年1月 9.Visual Basic精彩编程200例 机械工业出版社 赛奎春、高春艳等 2003年1月 10.ASP数据库开发实例解析 机械工业出版社 李严、于亚芳、王国辉 2004年12月 11.Delphi工程应用与项目实践 机械工业出版社 宋坤、赵智勇等 2005年1月 12.Visual Basic工程应用与项目实践 机械工业出版社 高春艳、李俊民等 2005年1月 13.Visual C++工程应用与项目实践 机械工业出版社 张雨、阮伟良等 5005年1月 14.JSP工程应用与项目实践 机械工业出版社 陈威、白伟明、李楠 2005年2月 15.ASP工程应用与项目实践 机械工业出版社 王国辉、牛强、李南南 2005年4月 16.Visual Basic 信息系统开发实例精选 机械工业出版社 高春艳、李俊民、张耀庭等 2005年7月 17.ASP 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年7月 18.Delphi 信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年7月 19.Visual foxpro数据库开发关键技术与实例应用 人民邮电出版社 周桓、张雨、王国辉 2004年5月 20.PoweBuilder数据库开发关键技术与实例应用 人民邮电出版社 刘志铭 张振坤 冯文萃 2004年5月 21.Delphi数据库开发关键技术与实例应用 人民邮电出版社 赛奎春 陈紫鸿 2004年5月 22.Visual basic数据库开发关键技术与实例应用 人民邮电出版社 高春艳、李艳 2004年5月 23.Visual C++ 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年7月 24.Visual Basic 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年7月 25.PowerBuilder 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年7月 26.Visual FoxPro管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年7月 27.Delphi数据库开发实例解析 机械工业出版社 赛奎春、郑骁鹏等 2004年2月 28.Visual Basic数据库开发实例解析 机械工业出版社 刘志铭、高春艳等 2003年8月 29.Visual FoxPro数据库开发实例解析 机械工业出版社 王晶莹、王国辉等 2003年9月 30.Power Builder数据库开发实例解析 机械工业出版社 华传铭、张振坤等 2003年9月 31.PowerBuilder 精彩编程200例 机械工业出版社 张振坤、李文立等 2004年9月 32.Visual FoxPro 精彩编程200例 机械工业出版社 王国辉、董韶华等 2004年9月附录A 参考文献
目录
摘要
0 引言
1 系统分析
1.1 需求分析
1.2 可行性分析
2 总体设计
2.1 项目规划
2.2 系统功能结构图
3 系统设计
3.1 设计目标
3.2 开发及运行环境
3.3 数据库设计
4 JavaBean的编写
4.1 数据库操作的JavaBean的编写
4.2 中文乱码处理的JavaBean的编写
4.3 客户基本信息的JavaBean的编写
4.4 提交客户信息的JavaBean的编写
4.5 查询、分页JavaBean的编写(QuestString.java)
4.6 显示系统时间的JavaBean的编写
5 用户登录模块设计
6 系统首页设计
7 基础信息管理主要功能模块设计
7.1 客户信息管理设计
7.2 客户信息查询设计
8 库存管理主要功能模块设计
8.1 商品入库信息设计
8.2 商品价格调整设计
附录A 参考文献
附录B 数据表
附录C 文件架构图
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>