荆楚理工学院 课程设计成果
学院:__计算机工程______ 班 级:计算机科学与技术1班 学生姓名: 沈猛 刘川 杨威 谭永波 孙程智 吴昊野 学 号: 45 18 22 16 06 34 设计地点(单位) A5-101 设计题目: 超市商品管理系统软件测试 完成日期: 2015 年 12 月 10 日 指
导
教
师
评
语
:
______________
________________________________________________________________________________________________________________________________________________________________________________________________________________
成绩(五级记分制):_________________ 教师签名:_________________________
荆楚理工学院课程设计任务书
设计题目:超市管理系统
学生姓名 课程名称 地 点 沈猛 刘川 杨威 谭永波 孙程智 吴昊野 Java项目开发 A5-101 专业班级 12级计算机科学与技术1班 起止时间 2015年12月20日~31日 设计内容及要求 设计 参数 进度 要求 内容:该系统应具备前台收银操作,还有后台对各种数据的管理;应为多用户使用的,应以用户的权限来进入系统管理模块;友好的界面及方便简单的操作。 数据存放在数据库中,系统对数据库可进行增、删、查、改的操作。 要求: 1、用户分类登录系统及权限管理。 2、超市收银台的销售管理方式。 3、销售商品信息的录入、查询、修改、删除。 4、供应商信息的录入,查询,修改、删除。 5、超市员工的职位基本信息的设定。 6、员工的基本信息的录入,查询,修改和删除。 1.职位信息(ManType)(编号(TypeNum),职称(TypeName),基本工资(BasePay),提成(ExtraPay),备注(Remarks)) 2.员工信息(EmployInfo)(编号(EmpNum),姓名(EmpName),职位编号(TypeNum),密码(Passwords),是否解雇标记(IsCancel)) 3.商品信息(GoodsInfo)(商品编号(GoodsNum),名称(GoodsName),产地(GoodsAdd),单价(GoodsPrice),规格(GoodsSpe),现有库存量(AllCount),供应商编号(SupNum),是否下架标志(IsCancel)) 4.供应商信息(SupInfo)(供应商编号(SupNum),名称(SupName),地址(SupAdd),固定电话(SupTel),邮编(SupPost),联系人(SupMan),联系人电话(ManTel),开户银行名称(BankName),银行账户(BankNum),是否删除供应商标志(IsCancel)) 5.销售表(MarMain)(编号(MarNum),商品种类(GoodsCount),总额(AllPrice),时间(SellTime),员工编号(EmpNum),是否退货(IsBack)) 1)小组一起讨论解析系统的目的及要求(2天); 2)分工后自己查阅资料完成自己的任务(3天); 3)小组一起讨论分析完成整个课程设计(3天); 4)完成课程设计报告(2天) 【1】《Java Web项目开发过程》周国烛,杨洪雪主编 机械工业出版社2012 参【2】《数据库系统原理与应用》孟彩霞,张荣,乔平安编著 人民邮电出版社 2008 考资料 其它 要求我们对指针有一个清晰的认识和理解,这样在编写程序的时候就更加容易完成,指针错误通常会导致逻辑错误,这样就会加大程序的改错量。 说1.本表应在每次实施前一周由负责教师填写二份,教研室审批后交学院院备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设明 计内容、参数、要求等方面应有所区别。 教研室主任: 指导教师:
年 月 日
摘 要
随着超市的不断发展,超市规模越来越大,商品的品种和数量也随之变的更多,同时,超市的业务也就变得越加的繁重。而超市员工要经常的对超市各种商品的账单等信息进行统计,由于信息量太大,导致人工统计数据时容易发生错误,并且工作效率达不到理想的效果。为了解决这种情况,于是开发了超市账单管理系统。本系统基于java web开发,主要使用的是java编程语言,使用sql数据库和Myeclipse等开发工具。本系统主要实现对超市账单、供应商和用户的简单管理。使用的核心技术是Servlet和Jsp,Servlet用来处理用户的请求和页面的跳转,Jsp用来向用户显示数据以及实现系统和用户的交互;使用JDBC技术实现与数据库的连接;页面使用div+css布置格局,用javascript处理表单的前端验证。本系统较好的解决了超市账单管理混乱,效率低下的问题,使超市人员在管理超市账单等业务时更有效率。
I
目录
摘 要 ........................................................................................................................................................ I 1系统功能需求分析 ................................................................................................................................ 1
1.1功能分析 .................................................................................................................................... 1 1.2系统分析 .................................................................................................................................... 1
1.2.1模块组成......................................................................................................................... 1 1.2.2各子模块工作流程 ......................................................................................................... 2 1.3可行性分析 ................................................................................................................................ 3
1.3.1技术可行性 ..................................................................................................................... 3 1.3.2经济可行性 ..................................................................................................................... 3 1.3.3社会可行性 ..................................................................................................................... 3
2 系统总体设计 ....................................................................................................................................... 3
2.1 java web分层开发的思想 ....................................................................................................... 3 2.2 系统的设计模式........................................................................................................................ 4 2.3 设计工具的选择........................................................................................................................ 5
2.3.1 Web服务器 ..................................................................................................................... 5 2.3.2 数据库服务器 ................................................................................................................ 5 2.3.3 页面设计工具 ................................................................................................................ 5 2.3.4 应用开发工具 ................................................................................................................ 5
3 系统详细设计 ....................................................................................................................................... 5
3.1 数据库设计 ............................................................................................................................... 5 3.2 系统的实施 ............................................................................................................................... 7
3.2.1 Java与数据库SQL 2008的链接 ................................................................................. 7 3.2.2 用户登陆........................................................................................................................ 7 3.2.3、查询相关信息、内容 .................................................................................................. 8 3.2.4、修改相关信息 .............................................................................................................. 9
4 系统评价及心得体会.......................................................................................................................... 10 参考文献 ................................................................................................................................................. 11
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库超市管理系统在线全文阅读。
相关推荐: