- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 9
目录
TOC \o 1-2 \h \z \u 一、课程设计的目的及要求 3
1.1课程设计目的和意义 3
1.2 设计要求 3
二、系统描述 4
2.1 系统目标 4
2.2 系统功能结构 4
三、系统分析与设计 5
3.1、系统主要功能模块划分 5
3.2、数据库设计 6
3.3、系统详细设计 7
四、总结 9
五、参考文献 9
一、课程设计的目的及要求
1.1课程设计目的和意义
小型超市管理系统的设计非常重要,它涉及面广、数据量较大,如果对整个系统不能进行很好的设计,将会给超市的效益带来很大的影响。为了进一步学习Java,所以利用Java、JDBC结合SQL Server 2000数据库来开发一套小型超市管理系统。通过对本课程设计的学习,对Java面向对象的思想有进一步的掌握,还让大家对如何利用JDBC进行数据库的开发有更深的了解。另外,小型超市管理系统的一些基本设计方式也能为其他管理系统所借鉴。因此,掌握了它的开发方法,那么进行其他管理系统开发时所遇到的问题也就迎刃而解了。
本系统存在以下优点:
(1)大大提高超市的运作效率。(2)通过全面的信息采集和处理,辅助提高超市的决策水平。(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。
1.2 设计要求
要求系统具有以下功能:
系统操作简单,界面友好。
规范、完善的基础信息设置。
支持多人操作,要求有权限分配功能。
为了方便用户,要求系统支持多条件查询。
对销售信息提供销售排行。
支持销售退货和入库退货功能。
批量填写进货单及销售单。
超市管理系统(Java+Microsoft Office Access 实现)。
二、系统描述
2.1 系统目标
(1)根据需求分析的描述以及与用户的沟通,现制定系统实现目标如下。
(2)界面设计简洁、友好、美观大方。
(3)操作简单、快捷方便。
(4)数据存储安全、可靠。
(5)信息分类清晰、准确。
(6)要求系统具有以下功能:
(7)系统操作简单,界面友好。
(8)支持多人操作,要求有权限分配功能。
(9)为了方便用户,要求系统支持多条件查询。
(10)对销售信息提供销售排行。
(11)批量填写进货单及销售单。
(12)超市管理系统(Java+SQLServer 2000 实现)
2.2 系统功能结构
本系统包括用户权限管理、进货管理、销售管理、顾客管理4大基本功能。
1、用户权限管理系统
用户权限管理系统包括用户的添加、修改、查看和删除等功能。另外还能够进行权限分配,即赋予不同用户不同的权限。例如,系统管理员具有所有的数据和功能权限,能够查看进货管理表单,能够对普通用户进行管理;而普通用户(一般顾客)具有查询商品,订购商品和修改个人信息等功能;销售员除了具有一般用户的权限外,还可以进行销售报表的查询等功能;经理具有查询销售信息和订货信息的功能;采购员有查看并更改进货信息等功能。在该系统中,一个人至少属于某一角色,也可以同时属于两个或两个以上的角色。当用户不同时,根据对用户权限的判断,用户可以进入不同的界面进行操作。
2、进货管理
该系统的主要功能是查询订货单。在这个查询系统设计中,加入了分项查询的功能,即用户可以根据自己的需求进行查询;另外,还可以下订单或者更改订单状态。
3、销售管理
销售管理子系统主要是让销售员能够进行销售信息的查询,及时了解超市的销售情况。
4、顾客管理
顾客管理子系统的功能主要是让顾客浏览所有商品,也可以通过分项查询进行查询,方便的找到用户需要的产品。并能直接通过这个超市管理系统进行订货,只要输入需要商品的一些基本信息,就可以完成对某商品的购买。
注:本系统还包括用户注册功能, 它主要是能够让顾客填写个人基本信息,并且有商品订购权限。
三、系统分析与设计
3.1、系统主要功能模块划分
本系统各结构功能模块划分如下:
超市管理系统
超市管理系统
用户管理
进货管理
销售管理
顾客管理
添加用户信息
修改用户信息
查看用户信息
删除用户信息
查看订单信息
添加订单
查看销售信息
查询商品信息
购买商品
注册用户
注册用户
图1 系统功能模块划分图
3.2、数据库设计
在这里,我们使用Microsoft Office Access建立数据库系统。这个系统主要建立以下四个表:
(1)用户表:记录用户的基本信息,如用户名、密码、性别等,如表1所示。
表 1 用户表的结构
字段名
字段类型
长度
说明
userID
Int
4
自增,增量为1
UserName
Varch
您可能关注的文档
最近下载
- 油化验练习测试卷.doc
- 公路825482m连续刚构桥设计毕业.doc VIP
- 人教版(2024)七年级下册英语Unit 1 Animal friends单元教学设计(共6课时).docx
- 中建《工程造价资料管理办法》中建.docx VIP
- 在MetaTrader 5 Using Gateway API的使用说明书.pdf
- 超星尔雅学习通中医健康理念网课章节测试答案.docx
- 华中科技大学电信系《通信原理》课件-ch.ppt VIP
- 标准图集-22G101-1 现浇混凝土框架、剪力墙、梁、板.pdf VIP
- 恩施富硒土豆电子商务发展策略研究.doc
- (正式版)-B 5768.2-2022 道路交通标志和标线 第2部分:道路交通标志.docx VIP
文档评论(0)