天天书店管理系统

天天书店管理系统

ID:33725889

大小:552.00 KB

页数:13页

时间:2019-02-28

天天书店管理系统_第1页
天天书店管理系统_第2页
天天书店管理系统_第3页
天天书店管理系统_第4页
天天书店管理系统_第5页
资源描述:

《天天书店管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一需求分析1(一)系统设计目标1(二)系统模块的功能分析2二系统设计2(一)系统配置分析21.软件配置22.硬件推荐配置2三、数据库设计4(一)数据库需求分析41.信息要求42.处理要求43.安全性与完整性要求4(二)数据库表设计4(三)JDBC连接数据库5四系统实现6(一)系统实现过程中遇到的问题与解决71.乱码问题。72.动态生成页面83.生成验证码问题84.应用CSS95.代码重用10(二)系统部分页面与功能描述11界面展示及描述13五结束语14致谢14213一、需求分析(一)系统设计目标随着网络的发展,许多网站都能够给人们提供许多及时大量而有用的信息,而今进入书店静下心来

2、看书的人更少了,因为现在有各种各样的书店网站在网上不断涌现,许多爱读书人士就可以足不出户的阅读大量的书籍,别且网络还可以收集和处理与我们日常生活和学习相关的信息,并能够给我们的学习带来帮助,使浏览网站的人能够得到他们想得到的信息。本网站的信息添加全部由用户管理员完成,用户管理员先注册个人的信息,获得自己的用户名,其他人员没有权限进入。还可以注册会员,享受本网站的优惠,可以删除、修改管理员,并可以对书籍进行评价,个人信息的合法性觉绝对保密。本站共完成6模块,分别为:用户登陆,注册会员,订单管理,评论管理,用户管理,图书管理。(二)系统模块的功能分析天天书店网站主要功能包括:Ø录入信

3、息:由用户登陆并经审核合法和正当的信息才能进入。其他人不得进行此类操作。显示信息:显示出注册会员,订单管理,评论管理,用户管理,图书管理,退出。可以任意点击进入查看。二、系统设计(二)系统配置分析1.软件配置Ø操作系统:windowsXPØ数据库系统:SQLServer2008R2数据库系统13Ø开发工具:MicrosoftVisualStudio2010ØJava版本:JDK1.4或以上版本2.硬件推荐配置ØCPU:Pentium200MHZ以上Ø内存:128M以上Ø硬盘:10G以上三、数据库设计(一)数据库需求分析需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门

4、、企业等),充分了解原系统(手工系统或者计算机系统)工作情况,明确用户的各种需求,然后在此基础上确立新系统的功能。新系统必须充分考虑今后的扩充和改变,不能仅仅按照但前的应用需求来设计数据库。调查的重点是“数据”与“处理”,通过调查、收集与分析,获得用户对数据库的需求。1.信息要求用户可以从展示模块浏览信息,管理员可以添加功能子模块的信息。2.处理要求后台管理员可以在管理模块对数据进行合理的处理。3.安全性与完整性要求用户进入后台管理前必须登录,输入密码和验证码,经过服务器确认后方可进入系统进行相关操作。其他人不能直接对数据库进行修改。前台展示不需要进行身份验证,只要用户访问本站即

5、可获得本站提供的相应信息。用户不能触及数据库等相关重要信息。13(二)数据库表设计1sqlBookshop_tblType(天天书店书籍类型)表:包括typeid,类型名称,是否删除类型,阅读类型人数2sqlBookshop_tbluser(天天书店用户信息)表:包括userID,用户名字名,用户密码,验证名,用户地址,用户联系方式,邮编,性别3sqlBookshop_tblorderbook(天天书店用户所读书籍)表:包括orderID,bookID,书籍质量,价格4sqlBookshop_tblorder(天天书店用户结算信息)表:baokuo:userid,时间,结算金额,

6、结算类型(银行转账,邮政卡),物流地址,用户姓名5sqlBookshop_tblbook(天天书店书籍)表:包括bookID,书籍名称,书籍作者,单价,出版地址,时间6sqlBookshop_pinglun(天天书店评论信息)表:包括:书籍名称,评价,时间表间关系模型图:13(三)JDBC连接数据库JDBC是Java数据库连接的API,它是Java所有数据库功能的基础。使用JDBC连接数据库一般有以下几个步骤。1.安装SQLServer2008R2数据库、java和JDBC环境。2.导入需要的JDBC驱动程序。3.装载并注释JDBC驱动程序。4.从驱动器中取得连接对象。13四、系

7、统实现在整个网站的开发过程中,必可避免的遇到了许多问题,很多次都使我们感到很郁闷,也有些许失望与灰心,但经过查找与其他人的帮助,各种各样的问题都相应地解决,同时也给我很大的信心。每当有问题解决不了的时候,我的导师都会这样鼓励我们:任何技术上的问题都不是问题。具体的问题与解决方案如下:(一)系统实现过程中遇到的问题与解决1.乱码问题。乱码问题是我们从一开始学习jsp以来一直困扰着我们的问题,也是许多网页制作者一直面临而无所适从的问题。在我们开始做的时候,也困扰了我们相当长的时间,我

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。