更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:13446 需要金币:1000个
摘要:应用程序的设计和开发均需要考虑开发成本、运行成本和后期维护成本等问题。我设计了一款宠物药店管理系统。该款宠物药店管理系统实现了可视化产品类别并且实现了客户信息上传以及商品信息编辑上传以及客户与管理员互动对话等功能。用户可以通过网上下单的方式购买自己所需的商品。该款宠物药店管理系统操作简单,灵活性好,系统安全性高,运行稳定,不仅可以提高宠物药店商品销售的效率,还给消费者和企业带来巨大的便利,是专门为中小型宠物药店设计的管理系统。
本项目采用MVC设计模式进行架构设计,这样的设计架构可以使项目层次分明。使用Oracle数据库,基于MVC和Java Web开发技术,与此同时,运用Java、JavaScript和JSP还有HTML语言,依靠Tomcat服务器,使用Eclipse开发,同时在Oracle 10g xe数据库实现,项目的开发过程是按照标准的软件开发过程进行的,这样可以使整个开发过程更加符合标准,且系统易于维护,操作简单,界面友好,方便实用。
我花了三个月的时间完成了这个系统的设计和开发。并且仿真管理员对宠物药店管理系统做了大量的实验测试,验证了该系统能够满足绝大部分客户的基本需求。我设计的软件符合宠物药品规定管理的要求。该系统界面简洁,操作简单,运行速度快,安全性高,可以全面且高效的管理宠物药店。
关键词:JSP;宠物药店;Java Web
目录
摘要
Abstract
引 言-1
1 系统概述-2
1.1 开发背景-2
1.2 开发环境-2
1.3 软件用途-2
1.4 软件价值-3
2 系统功能介绍-4
2.1 系统客户分类-4
2.1.1 未注册客户-4
2.1.2 已注册客户-4
2.1.3 管理员-4
2.2 系统功能模块-4
2.2.1 系统首页-4
2.2.2 管理员端(经理端)功能-4
2.2.3 客户端功能-4
3 系统需求分析-5
3.1 系统测试环境-5
3.2 系统性能需求-5
3.3 系统可靠性需求-5
3.4 易用性需求-5
3.5 安全性需求-5
3.6 兼容性需求-6
4 系统功能设计与实现-7
4.1 登录功能-7
4.2 管理员端功能-9
4.2.1 商品管理模块-9
4.2.2 订单管理模块-13
4.2.3 客户管理模块-15
4.2.4 注销登录模块-16
4.3 客户端功能-16
4.3.1 信息查询模块-16
4.3.2 信息搜索模块-18
4.3.3 购买商品模块-18
4.3.4 购买历史模块-19
4.3.5 管理员端交互对话-20
5 系统数据库分析-22
5.1 数据表分析-22
5.1.1 管理表-22
5.1.2 客户表-22
5.1.3 商品表-22
5.1.4 订单表-22
5.1.5 实体关系E-R图-22
5.2 数据表结构-23
5.2.1 客户表(Client)结构-23
5.2.2 管理表(Management)结构-23
5.2.3 商品数据表(Goods)结构-23
5.2.4 订单表(Orders)结构-24
5.3 数据库建表-25
5.3.1 管理表-25
5.3.2 订单表-25
5.3.3 商品表-26
6 系统测试-28
6.1 测试概论-28
6.2 宠物药店管理系统采用的测试方法-28
6.3 宠物药店管理系统功能测试-28
6.3.1 注册功能测试-28
6.3.2 登录功能测试-28
6.3.3 首页功能测试-29
6.3.4 各个功能模块测试-30
6.4 宠物药店管理系统性能测试-31
6.4.1 数据量描述-32
6.4.2 管理系统的性能测试-32
6.4.3 性能测试相关安排-32
结 论-34
致 谢-35
参 考 文 献-36