- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文
题 目 中小型超市进销存管理系统设计
姓 名 黑兵龙
所在学院 软件学院
专业班级 计算机应用四班
学 号 2008112
指导教师 张才千
日 期 2010年 5 月 16 日
目 录
1 绪论 1
1.1课题背景 1
1.2系统开发关键技术介绍 2
2 系统分析3
2.1 用户工作流程 3
2.2 用户业务需求 3
3 系统设计 4
4.1 设计思想 4
4.2 系统功能结构图 4
4.3模块功能设计 4
4 系统数据库设计 5
4.1系统数据库的建立 5
4.2 系统E-R图 6
4.3 各个数据表的创建 7
4.4创建相关视图 9
4.5存储过程设计 9
4.6 数据库的连接 10
5系统实现 11
5.1 系统实现工具与支持平台 11
5.2系统界面 11
5.3系统主要功能实现 13
1. 前台 13
3. 后台 14
5.4系统核心代码 14
6总结与展望 17
6.1收获与体会 17
6.2未来的展望 18
参考文献 18
致谢 19
课程设计检查表 20
图1.1 C/S三层体系架构模型
在连接数据库上,以往在数据访问应用程序开发中,不管是使用DAO或RDO对象来访问数据来源,都会对这些对象模型众多而且复杂的组成结构印象深刻。
但利用ADO对象模型,就可以只创建几个简单的对象和数据来源进行连接,然后从中取得所需要的数据,进行数据访问操作后保存。
ADO (ActiveX Data Objects)对象模型主要由三个对象成员:Connection、Command与Record set对象;以及三个集合对象:Errors、Parameters与Fields对象所组成。
ADO对象模型与DAO、RDO另一个较大的差异,在于某些ADO对象可以直接创建而不需依据上下层按顺序产生,比如我们可以直接创建一个Command对象而不需要先行创建该对象的上层Connection对象,ADO会在该Command对象产生时自动创建上层Connection对象。
下面给出ADO对象间的关系(如下图1):
对象和集合的功能描述:
Connection对象 连接数据来源
Command对象 从数据来源取得所需的数据
Record set对象 针对取出的数据进行处理
Errors集合对象 返回错误信息和其他信息
Parameters集合对象 执行SQL查询
Fields集合对象 获取和处理字段数据
2 系统分析说明
2.1 用户工作流程
进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。
2.2 用户业务需求
(1)该管理系统将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;
(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;
(3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;
(4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。
3 系统设计
3.1 设计思想
(1)系统分成前台和后台几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
3.2 系统功能结构图
根据对药品信息管理系统进行可行性分析和结构化程序设计的要求,得到系统总体结构如图5-1所示:
图3-1 超市管理系统功能结构图
3.3模块功能设计
系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。超市管理系统就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。
本系统共包括四大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块。每个模块的功能如下:
1. 人事管理模块功能:
(1)实现职工信息的查询;
(2)实现职工信息的更新,包括增加、删除
您可能关注的文档
- 《土木工程生产实习报告01》.doc
- 《非接触式只读IC卡读卡系统设计》.doc
- 《生猪养殖经营管理调研综合报告》.doc
- 《基于BS模式的成教信息管理系统》.doc
- 《模具设计与数控加工实验报告2》.doc
- 《岑巩县平庄片区烟水配套工程实施方案》.doc
- 《卫生院门诊楼建设项目可行性研究报告》.doc
- 《五星级酒店餐饮部员工操作手册(sop)宴会部》.doc
- 《道路建设工程可研报告》.doc
- 《关于娄底市农贸市场发展现状的调查调研报告》.doc
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
文档评论(0)