SSH项目开发实训设计说明书.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《SSH项目开发实训设计说明书.doc》由会员分享,可在线阅读,更多相关《SSH项目开发实训设计说明书.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateSSH项目开发实训设计说明书JSP网站生成工具应用SHH 项目开发实训设计说明书姓 名: 吴现利 学 号: 20111130122 班 级: 11软件技术 指导教师: 苏秀芝 完成日期: 2013.12.25 -设 计 要 求考核目的通过实践考核,使学生巩固Java EE的知识结构、程序设计思想设计模式,使学生掌握Struts2+Hibernate+Spring+AJ
2、AX+JQuery进行WEB项目的开发,具备开发中小型WEB项目的能力。考核项目要求考核方式:课程设计考核内容:系统开发。要求:1.根据自己确定的WEB项目,进行网站规划与分析:(1) 网站结构(2) 内容功能(3) 界面设计(4) 后台处理功能设计(5) 分析报告的思路要清晰,分析要到位。2、完成网站的设计与制作(1)设计目的 掌握设计开发一个网上图书管理系统(自选题目)的技术和方法。(2)设计内容使用Struts2+Hibernate+Spring+AJAX+JQuery进行网站的开发,系统包括包含教师、学生二级用户,教师负责录入用户管理,图书管理;学生能实现查询图书、查询自己的借阅情况。
3、(3)设计步骤 1) 对所开发的网上图书管理系统进行规划2) WEB项目的功能设计3) 数据库设计4) 前台设计5) 后台设计6) 网站调试目 录一 概述11.1 需求分析11.2编写目的11.3背景11.4经济可行性11.5技术可行性21.6用户分析21.7网上书店系统的特点21.8定义21.9系统结构3二.物理结构设计3三.数据库的实施53.1创建数据库63.2.创建admin 表73.3创建book表83.4创建customer 表93.5创建orderlist 表103.6创建userorder表11四.执行操作124.1添加用户124.2更新数据134.3删除数据144.4查询数据1
4、5五.总结16参考文献171 概述1.1 需求分析在需求分析阶段,主要分析了用户的各种需求,在此基础上确定了新系统的功能,具体内容包括编写目的、开发背景、相关定义、系统结构等部分。1.2编写目的 随着信息技术的发展与普及,网络竞争越发的激烈、残酷,传统的营销方式在现今的社会竞争中已经力不从心,尤其是书本的营销。客户作为市场的最大资源,已经成为了市场营销的核心,谁争取到了最多的客户,谁就取得了最大的成功,对客户的把握将最终决定企业的命运。书籍网络营销于一种新的营销模式出现在当前人们的生活中,而随着电子商务的发展,人们已经更多地关注了网上购物,这就无形中对网上书店的管理提出了更高的要求,需要其现代
5、化、系统化、规范化、高效化。如何更加完善自身的管理,扩大网上书城的知名度,提高经济效益,增加客户量,成为网上书店管理迫切需要解决的问题。 网上书店管理的特殊性在于书籍信息量大、信息更新快、客户信息量大、客户反馈信息量大、信息间关联多、涉及的各层管理人员复杂。 同时其分工、权限又各不相同,如果所有的工作都按部就班地手工完成,将在很大程度上浪费劳动力和时间,降低工作效率。 因此通过引进计算机管理系统,把大量的工作微机化管理,这样就可以实现高效、安全、合理的管理模式,本系统就是基于这样一个目的来编写的。1.3背景 数据库名称:bookshop软件系统名称:网上书店管理系统 1.4经济可行性 现在做电
6、子商务的网站很多,网络书店就只有那么几个屈指可数的知名网站,像是“当当网上书城”、“卓越网”等 正是由于网上书店的数量少,而且不规范,以及在网络书店的客户量上存在很大的发展空间,为满足广大读者朋友的需求,网上书店的系统的建立将是未来一笔可观的财富。1.5技术可行性 网络管理日益趋向于系统化、完整化、人性化。在网络书店的数据库设计上,我们运用到SQL2008编程,具有完善的数据库设计思想和操作能力。1.6用户分析 随着网络的普及,越来越多的读者都习惯在网上看书、买书。在网络上用户可以找到自己想要的书籍,解决了用户区域性的问题,为广大读者提供一个平台能够找到珍贵的书籍。网上书店数据库系统是针对广大
7、的读者,在线的用户量极具的增加,网上读书的客户量也在扩大,例如“当当”网上书城、“卓越”网。我们在整个书店的管理上将网络书籍进行分类,包括用用户登录、用户管理、书的管理、订单管理等,以便更好的熟悉整个网络书店的后台数据库的运行环境。 1.7网上书店系统的特点 简单性:在实现平台的功能的同时,尽量让平台操作简单易懂。 针对性:平台设计使网上书店系统我们的数据库设计主要是后台管理,所以具有很强的针对实用性:我们在数据库设计的时候,将用户、管理员、书籍等基本信息在数据库中存储,具有良好的实用1.8定义 所有的表名的命名规则 : 所有的表名用具有实际含义的英文单词组成,本系统共有5张表: admin:
8、记录管理员的信息book:记录书籍的信息customer:记录用户的信息orderslist:订单表,记录订单信息 userorder:订单的记录信息,记录购买的用户的信息1.9系统结构 根据网上书店的项目功能需求及对网上书店的调研,该系统的系统总体结构如下图所示。 删除用户查看订单查询图书修改图书删除图书添加图书用户管理用户前台管理后台管理图书管理订单管理网上书店系统查询图书查看订单用户注册用户登录图书购买图1-1物理系统结构图2.物理结构设计为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,这就是物理设计所要完成的任务。用表格来描述出数据库的内容,分别建立如下五个表格,通过主
9、键和外键的连接构成一个小型数据库。如下所示:管理员(admin)数据表:字段名字段类型长度idvarchar10passwordvarchar10book表:字段名字段类型长度idvarchar10namevarchar50authorvarchar15publishervarchar30typevarchar10pricevarchar15stockvarchar10customer表:字段名字段类型约束控制idvarchar11passwordvarchar20namevarchar8sexvarchar2addressvarchar20telvarchar20registertimeda
10、tetimeuserorder表:字段名字段类型约束控制idvarchar10usernamevarchar8dayintmoneyintorderlist表:字段名字段类型约束控制uservarchar8 bookvarchar50sumvarchar10moneyint3.数据库的实施数据库实施是指在计算机上建立起实际的数据库结构、装入数据、进行测试和试运行的过程。3.1创建数据库图3-1创建数据库CREATE DATABASE bookshop ON PRIMARY ( NAME = Nbookshop, FILENAME = ND:bookshopbookshop.mdf , SIZE
11、 = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = Nbookshop_log, FILENAME = ND:bookshopbookshop_log.ldf , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)GO ALTER DATABASE bookshop SET COMPATIBILITY_LEVEL = 100 GO3.2.创建admin 表图3-2图 创建admin表CREATE TABLE dbo.admin(id varchar(1
12、0) primary key,password varchar(10) NULL,)3.3创建book表图3-3创建book表CREATE TABLE dbo.book(id varchar(10) primary key,name varchar(50) NULL,author varchar(15) NULL,publisher varchar(30) NULL,type varchar(10) NULL,price varchar(15) NULL,stock varchar(10) NULL,)3.4创建customer 表图34 创建customer表CREATE TABLE dbo
13、.customer(id varchar(11) primary key,password varchar(20) NULL,name varchar(8) NULL,sex varchar(2) NULL,address varchar(20) NULL,tel varchar(20) NULL,registertime datetime NULL,)3.5创建orderlist 表图35 创建orderlist表CREATE TABLE dbo.orderlist(id varchar(10) primary key,user varchar(20) NULL,book varchar(3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SSH 项目 开发 设计 说明书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内