毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

java计算机散件配件报价系统

信息化的高速发展为人们的生活带来了极大的便利,同样,作为信息化发展的代表,计算机行业的发展对信息化的发展起到了巨大的推动作用。但是近年来人力经营模式造成的落后现状,严重制约了计算机行业以及计算机散件销售行业的发展。基于此种现状,为了提高工作效率,着手开发计算机散件报价系统。本系统采用JAVA语言和MYSQL数据库开发,前台界面使用JSP技术,配合JAVA编程语言。同时,充分运用java的开源性和mysql体积小、速度快、成本低的特点,竭力开发一个功能齐全、稳定,界面友好而且充实的散件报价系统。
根据需求,系统划分为五大功能模块:
(1)产品信息管理:
管理员和厂商可以对产品信息进行查询、添加、修改、删除等操作,系统会专门给管理员和厂商提供一个可视化的操作界面,管理员和厂商可以通过该页面实现对产品信息的增删改查,以及修改个人信息等功能。普通用户可以通过页面直接浏览产品信息,也可以通过不同的查询条件,比如产品厂商、分类、价格等分类信息查看产品信息。同时普通用户还可以购买产品。用户可以将喜欢的产品加入购物车,然后通过下订单的方式实现购买,但是前提是用户已经正确登录系统之后;
(2)产品分类管理:产品信息包括产品编号、名称、厂商、分类、价格等,分类信息是供用户按分类查询产品信息的关键信息,所以管理员和厂商可以通过添加分类、修改分类和删除分类等操作来对产品分类信息进行各种操作,以便厂商对新产品的发布和旧产品的下架。同时客户可以根据分类查看想要购买的该类产品;
(3)用户信息管理:管理员拥有对系统所有信息的所有操作权限,可以对厂商信息和普通用户信息进行查询、添加、修改、删除操作,而厂商和普通用户只能修改个人信息。同时新用户注册,系统默认用户只能为厂商或者普通用户,而管理员则由系统内部认定,即在后台数据库内增加。新用户注册需要根据注册须知以及系统使用须知,按要求注册,否则将不能成功注册。已注册用户同样需要按照系统使用须知合理使用系统,否则将被注销使用权,情节严重者将移交司法机关;
(4)用户权限控制:本系统用户分为三类:管理员、厂商和普通用户,不同用户具有不同的系统使用权限。管理员拥有对系统所有信息的所有操作权限,包括对产品信息和用户信息的增删改查,厂商的权限仅次于管理员,可以对产品信息进行增删改查,以及对个人信息进行修改,普通用户的权限最低,只能对自己信息进行修改,但是可以购买产品;
(5)产品订单信息管理:用户可以将喜欢的产品加入购物车,并下订单购买,同时可以对订单信息进行修改和删除。管理员和厂商可以对客户已下订单进行查看、确认并发货操作,要求客户在下订单的时候一定要完整填写个人信息,包括姓名、电话、地址等,以便厂商能准确将产品送至客户手中。


目    录
1 背景与意义 1
1.1 网上报价系统的背景 1
1.2 网上报价系统的意义 1
2 需求分析 2
2.1 现行系统调研 2
2.1.1 现行系统问题 2
2.2 可行性分析 2
2.2.1 技术可行性 2
2.2.2 可行性研究结论 7
3 系统设计 7
3.1 需求分析 7
3.2 系统的目标 8
3.3 系统功能描述 8
3.4 系统结构 9
3.4.1 系统功能模块图 9
3.4.2 系统工作流程 9
3.4.3 系统流程图 12
3.5 数据库的设计 12
3.5.1 数据库实体设计 12
3.5.2 数据库详细设计 14
4 编码与实现 16
4.1 系统开发环境与技术 16
4.1.1 开发环境 16
4.1.2 开发技术 16
4.2 系统配置文件 17
4.3 系统主要功能的实现 17
4.3.1 配置文件代码 17
4.3.2 系统后台功能的实现 19
5 系统测试与运行 19
5.1 黑盒测试 20
5.2 白盒测试 20
5.3 系统测试 21
5.3.1 登陆注册功能测试 21
5.3.2 产品信息显示功能测试 22
5.4 系统界面 23
5.4.1 用户登录界面 23
5.4.2 新用户注册界面 23
5.4.3 后台管理界面 23
5.4.4 散件显示列表界面 24
5.4.5 产品分类显示界面 25
结束语 26
参考文献 27
附录 28
致谢 31

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:烟厂网站设计与实现
下一篇:在线考试与自动评分系统的设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022