javaweb医药系统

上传人:第*** 文档编号:61572970 上传时间:2018-12-04 格式:DOCX 页数:28 大小:926.01KB
返回 下载 相关 举报
javaweb医药系统_第1页
第1页 / 共28页
javaweb医药系统_第2页
第2页 / 共28页
javaweb医药系统_第3页
第3页 / 共28页
javaweb医药系统_第4页
第4页 / 共28页
javaweb医药系统_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《javaweb医药系统》由会员分享,可在线阅读,更多相关《javaweb医药系统(28页珍藏版)》请在金锄头文库上搜索。

1、Java Web 应用开发课程设计课程名称: JAVA Web应用开发课程设计 设计题目: 艾斯医药商务系统 指导教师: 班 级: 学 号: 学生姓名: 成 绩: 评 语: 计算机与数据科学学院2016年6月12日目录第一章系统概述31.1开发背景32.2开发环境4第二章可行性分析52.1 技术可行性52.2 操作可行性5第三章需求分析63.1 系统功能63.2 系统功能描述63.2.1 用户管理63.2.2 浏览商品73.2.3 查询商品73.2.4 购物管理83.2.5 后台管理8第四章系统分析与设计104.1 系统分析104.1.1 用例图104.1.2 类图114.1.3 序列图124

2、.2 系统设计13第五章数据库设计165.1 数据库概念设计165.1.1 整体E-R图165.1.2 局部E-R图165.2 数据表关系设计18第六章主要功能模块实现206.1 登陆注册功能206.1.1 登陆功能206.1.2 注册功能216.2 购物车功能236.3 商品查询功能246.4 后台管理功能256.4.1 用户管理256.4.2 商品管理256.4.3 邮件管理26第七章心得体会27第八章参考文献28第一章系统概述1.1开发背景随着信息技术的发展和国内外互联网技术应用水平的逐步提高,在企业管理过程中,传统的工作方式和管理模式已经难以满足现代社会的必然需求,实现企业现代化综合管

3、理已经是提高国家政府机关和企事业单位各部门工作效率、规范化管理的必然发展趋势。大家只要看了新闻,就可以了解到21世纪是信息的世纪,信息化正以极快的速度取代传统的效率低下的人工作业。随着小型计算机,微型计算机的成本的不断下降,性能的不断提升,使得计算机作为当今最重要的信息产品,成为人民大众必不可缺的工具。计算机技术已经广泛应用于日常办公,企业管理,文字处理、电子报表以及进行简单的人事管理、财务管理等,大大提高了我们的工作效率,节省许多资源,使管理更加规范化,系统化,科学化。目前随着计算机技术的发展和普及,各行各业的管理机构开始使用计算机处理大量信息。在我国药品品种繁多,规模甚大,以往的手工记载、

4、查询操作容易出错且工作效率低,已经不能适应时代发展的要求,从管理的角度来看,对管理者会造成诸多的不便,还有可能疏忽一些细节,让不法商家逃脱罪责。所以,市场迫切需要一款简单实用的药品管理系统。药品管理系统的设计理念是,让企业能够拥有更高效的管理工具,使企业在21世纪异常激烈的竞争中脱颖而出。国外的管理系统有许多优秀的经验,但是并不完全符合我国的国情,我国的最广大药品销售的企业是分布在全国各地的中小型销售企业。所以,此次开发的药品管理系统功能乃是汲取了外国优秀管理工具的优秀功能,同时又创新了更符合我国用户需求的功能的一个综合信息管理系统。药品管理系统分为五大模块,分别为系统用户模块,职工信息管理模

5、块,进货管理模块,销售管理模块,库存转移管理模块。该五大功能模块设计合理,功能全面,同时界面友好,非常符合我国各大小型药品销售企业的管理需求。但由于时间仓促以及笔者找工作实习的原因,系统还不是很完善,和市场上一些成熟的产品比较仍然有不足之处。2.2开发环境开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:开发环境:Window 7 旗舰版开发工具:MyEclipse 10.0数据库版本: MySql 5.6.24服务器:Tomcat 6.0第二章可行性分析2.1 技术可行性 本项目中使用了Servlet+JSP+JavaBean技术来实现艾斯医药商务系统的

6、,目前该种技术已经非常成熟,很多小型的项目的可以用这种模式来实现,因为在技术可行性方面不存难以解决的问题。2.2 操作可行性传统的医药公司管理有两种方式:一种是通过人员手工管理,通过纸笔手写记录公司的运作信息。另一种是通过现在先进的计算机进行网上的记录管理与销售。在进行设计以前,我们通过实地考察多家医药公司,调查了解他们的工作流程,还从其他相关的了解医药公司的运作流程,完成系统开发。因此艾斯医药商务系统是具有操作可行性的。第三章需求分析3.1 系统功能艾斯医药商务系统功能包括用户登录,商品浏览,商品查询,购物管理和后台模块等模块。其中用户登陆管理负责用户注册及用户登录信息的维护.登陆成功的用户

7、可以浏览商品。查询特定商品的信息,对于选中的商品进行购买。包括加入购物车和生成订单。后台管理处理从购物网站转过来的订单包括发送邮件,商品管理和用户管理。艾斯医药商务系统模块结构图如图3.1.1所示图3.1 项目功能模块3.2 系统功能描述3.2.1 用户管理用户管理主要包括一下模块:(1) 注册用户信息。对于新用户,单击“注册”,进入注册页面,填写相关信息进行注册。有标记我“*”的为必填项。(2) 用户登陆验证。对于已经注册过的用户,进入用户登陆界面,填写账号密码进行登陆。图3.2注册模块3.2.2 浏览商品网站的商品列表列出当前网站所有的商品名称,编号,类别,价格,库存图片等。3.2.3 查

8、询商品用户可以再网站的商品查询页面进行查询。选择查询条件,输入查询的关键字,单击“查询”按钮可以进行查询。若商品存在则返回查询结果,若不存在则不显示。图3.3 查询界面图图3.4 查询结果显示3.2.4 购物管理(1)查看购物车。用户可以查看自己的购物车,可以添加或者删除购物车中的商品,可以修改购物车中商品的数量,进行购买。(2)生成订单。在浏览商品时,用户可以在查看商品列表或详细信息是将此产品添加到购物车,添加完毕可以选择继续购物或者是结算,若要结算这需要添加购物记录表。图3.5 购物车管理3.2.5 后台管理(1)订单邮件管理。设置管理员邮箱地址,包括转发邮件以及管理员接收邮件地址。图3.

9、6后台管理(3) 商品管理。包括商品的添加修改删除。图3.7 添加用户(4) 用户管理。包括用户信息的修改,用户权限的管理,用户删除。图3.8 修改用户权限第四章系统分析与设计4.1 系统分析通过UML语言的用例图,类图以及序列图来分析艾斯医药系统。4.1.1 用例图 用例图显示了系统与系统外实体之间的交互。项目用例图如图4.1.1所示图4.1 系统用例4.1.2 类图类图显示了模型的静态结构,特别是模型中存在的类。类的内部结构以及类与类之间的关系。系统类图如图4.1.2所示。图4.2 系统类图4.1.3 序列图序列图的主要作用之一,是把用例图表达的需求进一步,更加正式层次的精细表达。系统一些

10、功能序列图。图4.3 管理员登陆序列图4.4用户管理模块修改用户信息序列 图4.5 用户管理模块修改用户角色序列4.2 系统设计本项目中使用了Servlet+JSP+JavaBean技术来实现艾斯医药商务系统的。在这套技术中JSP作为视图层。Servlet用于控制用户请求以及调用相应的业务组件,作为控制层。JSP将数据传送给Servlet,Servlet去调用具体的JavaBean用于处理前端页面JSP的请求,完成具体的业务逻辑过程。Com.ascent.bean 放置处理的JavaBean。Com.ascent.servlet 放置处理请求相应类。Com.ascent.dao 放置处理数据持

11、久化类。Com.ascent.util 放置帮助类和一些其他类。表4.1 Jsp文件实现功能。文件名称功能Index.jsp首页Error.jsp错误页面Add_products_admin.jsp添加商品页面Admin_ordershow.jsp管理员订单页面Admin_orderuser.jsp查看订单用户页面Admin_prodects_show.jsp管理员管理商品页面Changesupersuer.jsp修改用户角色页面mailmamager.jsp邮件管理页面Oederitem_show.jsp订单项查询页面Ordershow.jsp订单查询页面Products_show.jsp商

12、品查看Products_showuser.jsp注册用户管理界面Update_products_admin.jsp修改商品信息页面Updateproductuser.jsp修改用户信息页面Carthow.jsp购物车管理页面Checkout.jsp结算页面Checkoutsucc.jsp结算成功页面contactUs.jsp联系我们页面Employee.jsp招聘信息页面Itservice.jsp公司介绍页面Product_search.jsp商品搜索页面Product_search_show.jsp商品搜索结果页面Product_show.jsp商品信息列表页面Products.jsp公司产

13、品介绍页面Regist_succ.jsp注册成功页面Register.jsp注册页面表4.2 Servlet中包含的类。文件名称功能文件名称功能Loginservlet.java用户登录productservlet.java商品管理mailservlet.java邮件管理shopcartservlet.java购物管理orderservlet.java订单管理usermanagerservlet.java用户管理表4.3 JavaBean包含的类。文件名称功能文件名称功能Mailtb.java邮件类product.java商品类orderitem.java订单类usr.java用户类orders.java用订单类userproduct.java用户和商品类表4.4 DAO数据称方法类文件名称功能LoginDAO.java处理登录和退出mailDAO.java处理邮件管理orderDAO.java

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号