1. 研究目的与意义
1.本课题研究的背景、目的及意义
2. 研究内容与预期目标
主要研究内容:
1.前台功能模块:
(1)会员信息管理模块模块:顾客可填写信息进行注册,登陆才后可进行购物车,购买宠物;
3. 研究方法与步骤
该课题主要基于web技术,数据库,服务器和界面设计等相关只是,实现宠物店管理系统。主要分权限,分用户进行管理。分为4种权限登录,
普通用户:可以注册会员来进行购买宠物,同时可以进行对宠物信息的浏览。
会员用户:可以将自己喜欢的宠物加入购物车,可以下订单,查看自己的订单。
员工:可以对宠物信息进行增删查改,可以查看用户的订单,修改和删除用户的订单。
店长:可以查看会员信息,对宠物信息增删查改,对会员信息进行增删查改。
开发工具:Eclipse,MySQL,Tomcat
框架:SSM框架,是Spring Spring MVC MyBatis缩写,这个是继SSH之后,目前比较主流的Java EE企业级的框架,适用于搭建各种大型的企业级应用系统。
编程语言:java
优点:1:面向对象
2:封装,安全
3:多线程
数据库设计:
字段名 | 类型 | 是否为空 | 是否为主键 |
Id | Int(11) | 否 | 是 |
Username | Varchar(255) | 否 | 否 |
Password | Varchar(255) | 否 | 否 |
admin表
字段名 | 类型 | 是否为空 | 是否为主键 |
Id | Int(11) | 否 | 是 |
Total | Int(11) | 否 | 否 |
Amount | Int(11) | 否 | 否 |
Status | tinyint(4) | 否 | 否 |
Paytype | tinyint(4) | 否 | 否 |
Name | Varchar(255) | 否 | 否 |
Phone | Varchar(255) | 否 | 否 |
Address | Varchar(255) | 否 | 否 |
Systime | timestamp | 否 | 否 |
User_id | Int(11) | 否 | 否 |
order表
3.2研究步骤:
1. 查阅文献资料,了解系统大体功能
2. 对系统进行需求分析,掌握其大致的功能需求。然后进行资源搜索,了解一些现有的课程管理系统的功能、界面等,与自己的需求分析进行比较,查漏补缺,并对功能进行优化。然后进行功能定义,角色功能描述。
3. 进行概要设计和详细设计
4. 代码编写及测试
5.优化功能并完善系统
4. 参考文献
[1]黄琳,林国钦. 基于Java web 的宠物店管理系统的设计[J]. 电子技术与软件工程,2019年第4期,p36-37
[2]杨 华.基于SSM的宠物店信息系统的设计与实现[D].吉林大学硕士学位论文,2019年5月
[3]马海珠. 小型宠物店管理系统的设计[J].电脑知识与技术,2019年12月.第15卷第36期,p93-94,108
5. 工作计划
2022.01.07----2022.02.19查阅相关文献资料,为开题报告做好准备
2022.02.20--2022.03.03撰写开题报告,做好开发前的工作
2022.03.04----2022.03.17需求分析,熟悉开发工具
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。