




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题名称 购物系统 摘要 随着软件技术的不断进步和发展 信息化的管理方式越来越广泛的应用于各个领域 IT 行业发展迅速 各行各业都开始呈现电脑化管理 每一个行业都形成了用相对应的管理 系统管理 通过这样的软件系统 可以做到成员的规范管理和快速查询 从而减少管理方 面的工作量 为了节省人力 我们采用了 MYSQL 数据库技术和 HTML JS DIV CSS JSP 以 及 Java EE 核心技术进行开发一个商店自助购买系统 关键词关键词 数据库 系统 1 1 课题背景及意义课题背景及意义 现实商店规模越来越大 商品种类越来越多 各种商品销售量不一 商店管理员难以 统计有没有某一商品以及各类商品的销售情况 需要大量人手统计 还有各时段商店的顾 客流量不同 商店必须保持大量工作人员 浪费人力 采用信息化管理 商店管理人员登记各类商品销售以及商品储存情况 顾客可以查询 商店货物以及自助购买 节省大量的人力物力以及节省顾客时间 2 2 需求分析需求分析 2 12 1 购物系统的业务流程购物系统的业务流程 购物系统的日常业务经营活动主要包括销售 货源存储 价格等方面 因此该系统包 含了常规的添加 删除 修改 查询信息的功能 以及普通用户登录注册 一个完整系统 的设计 当然就离不开后台环境的支持 在此次设计中 我们主要以 eclipse 开发 以 sqlsever 进行数据管理 实行此系统的开发 2 22 2 系统的功能分析系统的功能分析 整个购物系统的包括用户和管理员两种角色 系统为不同的角色提供不同的入口 两个 管理员是一种隶属关系 一般用户要受管理员的限制 用户和管理员具有不同的操作权限 用户可以注册新用户 修改自己的密码 个人资料 查 看商店所有商品的信息 管理员具有删除用户 修改密码 添加 删除商品类别 添加 修改 删除商品信息 查询用户信息 修改用户的账户金额 还有查询销售情况 3 3 系统设计与实现系统设计与实现 3 13 1 E RE R 图图 3 2 软件设计 软件设计 根据 E R 图 通过 mysql 5 5 20 win32 msi 这个数据库软件做好整个系统的表格 代码 如下 create database shopping use shopping create table admin id int 2 auto increment primary key name char 10 password char 12 insert into admin name password values admin 111 Alice 222 Betty 333 select from admin use shopping create table user id int 2 auto increment primary key username char 10 password char 12 insert into user username password values Joy 888 Karen 999 select from user use shopping create table list id int 2 auto increment primary key name char 10 money decimal 6 2 insert into list name money values Cola 1 aa 2 bb 3 select from list 然后在工程里建立model层 进行链接数据库 完成后台数据连接 接着就是建立一个 控制层ctrl 为model以及配置文件web xml 再建JSP页面 把JSP页面跟控制层结合 在 JSP页面输出后台的数据以及修改 查询 删除 添加数据 3 3 功能实现 3 3 1 登录界面 登录界面提供普通会员直接登录 没有账户的可以通过点击注册按钮 跳转到注册页 面注册账户 系统管理员可以点击管理员登录 普通会员登录时 如果密码与账户不符合 将重新跳转回本页面 等待重新输入 3 3 2 管理员登陆界面 管理员登录后 可以进行对普通会员的管理 货物管理 以及添加新的用户 如果密 码与账户不符合 将重新跳转回登录页面 用户管理界面 可以删除普通用户以及修改普通用户信息 管理货物管理页面 可以删除某个商品或者修改商品名称或价格价格 货物添加界面 添加新的货物 用户添加界面 可以添加新的用户 3 3 33 3 3 用户注册页面 用户注册成功后直接跳转到登录界面 用户注册页面 用户注册成功后直接跳转到登录界面 用户登录成功 可以选择前去购买页面或者直接退出登录 前去购买 跳转到商品的页面 在这页面可以选择要购买的商品 当用户购买时 会 弹出一个窗口询问用会是否购买 当购买成功则会跳转到购买成功的页面 让用户知道购 买成功 4 4 软件测试软件测试 经过测试 发现该系统可以运行 实现了设计初期的预想功能 1 给用户提供正常的登陆功能 登陆成功会进入系统的首页 使用户进行进一步的 操作 登陆失败则会仍然停留在登陆界面 登录页面分普通用户和管理员登录两种 2 为非注册的浏览者提供注册进系统 并且注册完毕会返回登陆界面 等待新用户 登录 3 普通用户可以通过点击购买详情成功转跳到对应的JSP页面 4 管理员在登录后可以管理用户 管理货品和添加用户 实现对普通用户信息的增 加 删除和修改 对货品的增加 删除和修改 5 可以通过点击 安全退出 成功删除登陆信息 页面跳转为登陆界面 6 对于设有会转跳JSP页面来提示操作是否成功的操作 当特意进行错误操作时 会成功跳转到fail jsp页面 成功时会成功跳转到success jsp页面 总结 通过这周的实训 我们了解到了我们平时上课那点时间是不够的 我们课后还必须花 时间巩固课堂知识 多花时间学习这门课程 要把课堂上听到的知识转化为自己的知识才 算学到 同时 也告诉我们 这门课程不是听了就懂的 还必须自己动手做 在做的过程 中学会 这次的实训 在老师的帮助下以及上网查阅资料 还有就是去图书馆查找相关文 献 最终顺利完成 参考文献 1 郭克华 宋虹 Java Web 开发与应用 M 北京 清华大学出版社 2012
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司内安全培训心得课件
- 城市地下管网GIS在2025年智慧家居中的应用可行性研究
- 基础和声学试题及答案
- 网络基础及应用试题答案
- 建筑基础试题及答案
- 统计基础知识试题及答案
- 导游基础知识试题及答案
- 2025城市运行管理服务平台(1-3部分)
- 乡镇烟花爆竹安全培训会课件
- 2025年特种设备无损检测人员资格考试(射线检测RT)练习题及答案
- 中国慢性胃炎诊疗指南2025版
- 2025年法院遴选面试试题及答案
- 2025年福利彩票管理规范考核试卷及答案
- 选择主题班会课件
- 贷款熔断管理办法
- 2025年公安部交管局三力测试题库及答案
- 医院信息科笔试、面试题(附答案)
- 城市轨道交通站台门系统技术规范
- 医疗器械法律法规
- 心力衰竭内科教学
- 房屋翻新改造培训课件
评论
0/150
提交评论