网上书店系统采用eclipse3.2,Myeclipse5.5插件作为开发平台,tomcat5.0作为服务器,使用MySql作为数据库。毕业论文首先介绍了电子商务的基础知识和构建书店的关键业务;其次依照软件生命周期法则,在需求分析阶段进行了功能需求分析、非功能性需求,包括系统业务流程分析、数据库分析等;最后用面向对象的方法分析设计了一个书店系统,其中涉及了系统书店系统开发的模式、后台关系型数据库的设计、工具及环境的说明。同时对开发中的关键技术也做了详细的阐述。图书超市网采用Browser/Server网络体系结构。只要应用与数据集中在服务器端,而在应用客户端只有标准的WEB浏览器和少量的执行程序。
由于系统的客户层次分布较广,客户的计算机技能差距可能较大,所以要求客户端的程序操作流程简单、界面友好且软硬件的维护便利,基于这种情况开发的客户端程序不包含复杂的程序包,客户方不需事先安装过多的客户程序,这将大大减少系统维护量和培训开支。
基于WEB的Browser/Server结构体系跟互联网密切结合,提供了各种灵活的输入方案和强大的查询、管理功能,它操作简单、界面美观大方、方便管理与服务,全面加强了图书管理信息化,提高了办事效率。数据库采用SQL Server 2000数据库,具有强大的数据处理能力,易于管理。
网上书店系统设计思想
1.网站系统的整体规划:网站按照系统设计的思维分为系统规划、系统分析、系统设计、系统实施,系统运行与维护等阶段。
2.定位和概念设计:网站的内容、功能和结构围绕着图书超市网这个主题而发展,准确的定位和精彩的概念设计将会总结为设计方案的主要思路,细化到具体方案的细节设计中。
3.网站的功能规划:图书超市网就是分为前台和后台两大功能区。前台负责用户操作,后台管理员进行管理维护。
4.网站的信息结构规划:信息的结构方式有很多种,本站采用的是层级式结构。
网上书店业务流程
1、 浏览与选择图书:顾客进入网站即刻自动提供购物车,不需身份确认就可以在网站上随意浏览、挑选图书(可增加、删除、修改购物车上图书的数量),网站提供最新的图书列表,热卖图书优先列表给顾客作为选购时的参考;
2、 判断:顾客确定所购物品后,系统将判断该顾客是否是会员,如果是,则可直接填写订单;否则,提示顾客登记注册;
3、 提交订单:已选购的图书需填写订单细节,如付款方式等。只有正式提交定单才能生效;
4、 注册:顾客可在网站上注册,填写姓名、地址等信息后提交申请;
5、 确认:认真添写好注册信息后,确认即可。得到注册确认的顾客才能成为会员,并拥有唯一的会员证号;
6、 不是会员的顾客可以先挑选图书再申请成为会员,会员申请生效后即可下定单,所定购的图书数及时存入数据库;
7、送货与付款:网上的每一份订单都将实时存入后台数据库,后台操作人员通过电话及其他方式确认,确认后将及时实施该订单:向顾客送货,货到付款,完成网上交易。