数据库系统概论实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
天津农学院
课程设计
中文题目:家教管理系统
学生姓名姬丽艳
学院计算机科学与信息工程学院
专业班级2011级计算机科学与技术专业2班
指导教师韩宗
成绩评定
2014年11月
网上购物商城
目录
第1章绪论
1.1选题背景和意义
1.2开发工具简介
第2章可行性研究
2.1背景分析
2.2可行性分析
2.3系统流程图
2.4数据字典
第3章需求分析
3.1功能分析
3.1.1前台功能需求
3.1.2后台功能需求
3.2系统的数据需求
3.1.1 数据的逻辑
3.1.2 数据流程图
3.3建立状态图
第4章系统设计
4.1系统结构的总体设计
4.1.1 模块层次结构图
4.2数据库设计
4.2.1 概念设计
4.2.2 数据字典的设计
4.2.3 物理结构设计
4.3 模块设计
4.3.1 文件及文件夹模块设计
4.3.2 网站首页模块设计..
4.3.3 会员登陆及注册.
4.3.4 商品信息模块设计.
4.3.5 购物车模块设计
4.3.6 管理员登录模块设计
4.3.7 网站管理首页模块设计.
4.3.8 商品管理模块设计……
4.3.9 订单管理模块设计
4.4公共类设计
第5章实现4
5.1编码5
5.1.1会员登陆及注册代码
5.1.2管理员登录模块代码
5.1.3订单管理代码
5.1.4商品管理代码
5.1.5系统管理代码
5.2软件测试(略)
结束语
第1章绪论
1.1选题背景和意义
传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上购物商城只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。中国网络发展迅速,网民人数越来越多;由于网上购物的方便快捷,人们越来越习惯网上购物,购物网站将是以后的购物市场的主流,因此,购物网站的建设无疑的最具有竞争性和前瞻性的选择。
1.2开发工具简介
开发平台Microsoft Visual Studio 2010
网站后台数据库:Microsoft Sql Server 2005
开发语言:C#
第2章、可行性研究
2.1背景分析
进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。
在电子商务的发展过程中,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大。不断增长的强大需求正成为电子商务的发展动力,基础环境的成熟与需求欲望的增长将推动电子商务与商务网站的建设不断发展。
新一轮的网上购物狂潮正在中国掀起,根据知名市场研究公司AC尼尔森的近期研究显示,63%的中国网民曾经网上购物,伴随着中国互联网的快速增长,中国将会成为网上购物的巨大市场。
2.2可行性分析
网站建设可行性分析
(1)网络应用基础设施完善.我国的计算机网络飞速发展, 网络应用进入了企业与普通家庭,这
为发展电子商务提供了基础设施。
(2)网络安全技术应用.包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全
保证。
(3)电子支付技术应用.通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问
题,可加速交易过程的实现
(4)网络技术的普及与掌握,如网络互联、网络安全技术、Web技术、各种安全协议、网络数
据库技术等,使我们有能力开发实现自己的网站购物商城。
(5)法律保障.随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上
购物商城经营活动将得到法律的保护。
(6)用户操作.由于网站的操作是基于B/S浏览器的页面操作,简单明了,用户无需学习,一般
都能够很容易的知道如何操作。而管理员也无需具备专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。
2.3系统流程图
网站业务流程分析
2.4数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的元素的定义的集合。它的作用是在软件分析和设计过程中提供关于数据的描述信息。
数据字典和数据流图共同构成系统的逻辑模型。
数据字典定义数据的方法就是对数据自顶向下地分解,当分解到不需要进一步定义,每个和工程有关的人员都清楚其含义的元素时,这种分解过程就结束了。
本网上购物商城根据划分的模块定义了如下数据字典:
①系统管理员信息表表名:tb_Admin
列名数据类型长度备注
AdminID bigint 8 关键字(主键)
Admin varchar 50 不为空
Password varchar 50 不为空
②配送范围表表名:tb_Area
列名数据类型长度备注
AreaID bigint 8 关键字(主键)
AreaName varchar 50 不为空
AreaKM int 不为空
③会员信息表表名:tb_Member
列名数据类型长度备注
MemberID bigint 8 关键字(主键)