4。 应用程序构造器的支持
5。分布式计算的支持。
3 需求分析和可行性分析
3。1 图书商城的需求分析
软件需求分析是软件生命周期中的关键步骤,通过软件需求分析后,把软件功能和性能总体概念描述为具体的软件需求规格说明书,进而建立软件开发的基础。软件需求分析同时也是一个不断认识和逐步细化的过程,通过软件需求分析,准确地回答了“系统必须做什么”。
在本次系统分析过程中采用结构化分析方法,其核心思想是分解简化问题,将物理与逻辑表示分开。
3。1。1对功能上的需求
1、顾客注册成为会员
如果只查阅商品信息,则不必注册,但若要购买商品,则必须注册成为会员。注册时系统会要求填写一些必要的个人信息和收货人资料,如姓名)、电话、电子邮件、联系地址等。
2、会员修改个人信息
已经注册会员的个人信息将会作为用户购买商品是部分订单信息的默认选项,如有变更,下订单时可再做更改。
3、会员浏览商品
通过商品搜索功能,选择不同的搜索条件,可以迅速搜索到用户需要的商品
4、会员购买商品、下订单
登录是系统验证用户身份的过程,以便提交订单时能够对号入座。用户只有将注册时留的账号和密码信息正确输入才可以登录。会员在线购买,确认后生成订单。
整个购买过程包括:购买流程,如何找到会员想要的商品,如何使用购物车,如何查询会员的订单处理情况。
5、会员进行留言
会员登陆后,可以在留言板中留言
6、管理员登陆
7、管理员处理订单
会员在线购买生成订单后,由订单管理员对订单进行一序列的处理,包括订单发货、订单冻结等。
8、管理员添加、修改商品信息
9、管理员发布公告
10、管理员管理会员信息
3。1。2对性能的规定
1、设计规范要求:
项目开发规范统一:模块划分,代码编写均遵照命名规范文档;
程序安全并要有良好的可扩展性;
用户界面简洁明了、操作简单实用。
2、精度及灵活性要求:
该管理系统要能在较高精度下完成操作者发出的命令,并且在操作员发出错误的指令时给予警告或提示,而非陷入不响应状态。
3、时间特性要求:文献综述
响应时间:所有查询操作均在0。2s内完成;
更新处理时间:所以更新操作均在0。2s内完成。
3。2 可行性分析
3。2。1 经济的可行性
本系统开发时所用的开发工具和技术都是开源的,同时本系统使图书的资源和人力资源得到了相对于实体店更合理的利用,因此避免了过多的消耗,减少了人员管理上的费用,这种潜在的经济收益是不可忽量的;本系统的设计使得资本周转速度快,回收周期短风险小,盈利多的经济效益;
3。2。2 技术的可行性
本系统采用MyEcplise开发工具进行开发后台数据库采用MySQL数据库进行管理数据。开发语言是纯面向对象的Java语言。主要采用的JSP技术、servlet技术、JavaBean技术和JDBC技术。由于本人在大学期间自学Java一年,并且自学了javaweb开发技术,所以对这些技术和开发工具都能熟练掌握和运用,大学期间还学过数据库概论,所以对数据库的操作和设计也能完全掌握。因为本系统的总体难度不大,所以本系统的设计开发在技术上是完全可行的。来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
3。2。3 运行的可行性 jsp+mysql图书销售系统设计+源代码(4):http://www.youerw.com/jisuanji/lunwen_87153.html