(4)安全性。根据网上书店的特点和要求,制定相应的安全策略和安全机制。
(5)友好性。提供友好的用户界面,简单、直观、易于使用、方便操作。
3.2    系统的文件组成
(1)主文件夹:网上书店销售和管理系统(包含所有本系统文件)
(2)二级文件夹:admin(后台管理) 、App_Code(数据库相关代码) 、App_Data(数据库)、cssjs(基础CSS代码及JS代码)、image(相关图片) 、inc(杂项)
①文件夹admin:后台管理
三级文件夹:都是图片
back.css:基础变量属性定义(字体,大小等)
bigsort.aspx:类别管理页面
bookadmin.aspx:图书管理页面
bottom.aspx:底部页面
Default.aspx:默认页
left.aspx:左侧栏
leveladmin.aspx:留言管理页面
levelinfo.aspx:留言处理页面
logoin.aspx:登陆页面
main.aspx:右侧栏
orderadmin.aspx:订单管理页面
orderinfo.aspx:订单详细信息页面
smallsort.aspx:类别内容修改页面
top.aspx:顶部栏
②文件夹App_Code:数据库相关代码
Sqlbase.cs:数据库基础代码(连接,存储过程)
UpFiles.cs:图片上传代码
③文件夹App_Data:数据库
buybook_Data.mdf:系统数据库
④文件夹cssjs:基础CSS代码及JS代码
bcastr3.swf:图片滚动
Dialog.js:时钟动态窗口
index.css:
jquery.js:JavaScript框架
widn.css:基础变量属性定义(背景图片,按钮图片等)
⑤文件夹inc:杂项
C_DBConnection.asp:数据库函数
ImageCode.aspx:验证码
img.js:验证码(JavaScript版)
(3)主文件夹下的单独文件(前台管理)
about.aspx:图书详细信息界面
class.aspx:图书类别界面
Default.aspx:首页(默认页面)
order.aspx:购物车及订单结算界面
3.3    系统功能设计
系统功能如图3.1所示。
 
图 3.1 系统功能图
按功能初步分为以下五个模块,详细的设计如下几节。
3.3.1    图书分类查询模块
在主页面左侧分类栏目点击不同分类,通过类别查询所辖图书,将所辖图书显示于右侧,图书分类查询数据流如图3.2所示。
 
图3.2图书分类查询数据流图
3.3.2    管理员登录模块
在主页面导航上点击“管理员”进入网上书店后台管理系统页面,输入用户名和密码就要进行用户的信息验证,如果验证失败就不能登录到主界面进行相关的操作,登录数据流如图3.3所示。
 
图3.3用户登录数据流图
3.3.3    购物车及订单结算模块
用户在购书时点击书籍页面的“加入购物车”按钮,即可将书籍加入本地浏览器的Cookie集合中,点击“立即购买”按钮则跳转至订单结算页面。系统自动读取本地浏览器的Cookie集合,生成订单。数据流图如图3.4所示
 
图3.4购物车及订单结算数据流图
3.3.4    图书类别管理模块
管理员因需要对新上架的图书进行分类,通过此模块可以增加,删除等操作,规范图书分类。类别管理数据流图如图3.5所示。
 
图3.5类别管理数据流图
3.3.5    图书信息管理模块
管理员可以对图书的有关信息进行管理,包括书名、作者、价格、出版时间等,图书管理数据流图如图3.6所示。
 
图3.6图书管理数据流图
3.3.6    订单信息管理模块
此功能模块主要方便管理员及时把握顾客的订购信息,管理订购的相关操作。数据流图如图3.7所示。
上一篇:JSP+mysql教材预定和发行管理系统开发与设计
下一篇:ASP.net+sqlserver网上订餐系统设计与实现+ER图

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

國内外网上书店比較研究【12233字】

ASP.net+sqlserver网络课堂设计

C#学校科研管理系统的设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

志愿者活动的调查问卷表

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

公寓空调设计任务书