网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

ASP+ACCESS网上书店系统|在线图书商店|网上购书|图书网站

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/08

文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了ASP类作品-ASP+ACCESS网上书店系统|在线图书商店|网上购书|图书网站的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 一、毕业设计(论文)的目的与要求:
目的:
1.提高综合运用所学知识独立完成课题的工作能力、分析问题和解决问题的能力;
2.培养从文献检索和调查研究中获得知识的能力;
3.培养设计和开发应用软件的能力;
4.养成认真的工作态度、良好的工作作风,树立高尚的职业道德;
 
5.对知识面、掌握知识的深度、运用理论去处理问题的能力、实验能力、外语水平、书面及口头表达能力进行全面考核。网上书城系统为用户的远程查询图书、远程购书和远程在线交流提供了必要的平台;充分利用了互联网信息共享的优势,为用户节省了宝贵的时间。网上书城系统应该包括: 客户注册、会员登陆、会员信息的修改、图书展示信息、图书搜索、图书购买、在线交易、后台的管理等。
6.计算机网络和通信技术得到了飞速的发展,信息化成为不可抗拒的潮流。随之迅速发展起来的全球性的电子商务正成为最活跃,最热门的信息交易活动。网上书城就是其中的一部分。这次毕业设计主要完成的就是网上书城的分析、设计与实现。
要求:
    完成个人网站的需求分析,系统进行方案设计,选择软件开发工具,进行系统实施的全过程。
1. 完成毕业设计题目“网上书城”,参加需求分析,概要设计,详细设计,编码测试全过程,独立完成所分担的模块设计,编码等任务(测试),并能运行使用。论文符合设计要求与规范,具有科学性、逻辑性。具体完成网上书城的主要功能如网上购书,在线交流、后台编辑管理等。
2.    系统完整,术语准确,语言清晰,内容充实,论述全面,有文档设计的说明等,文摘要不少于400字译成外文。主要具体内容如下:
简述网上书城课题的背景意义及发展前景。
介绍网上书城的基本功能、简介开发工具、运行环境,重点介绍系统的需求分析、总体设计、详细设计及主要实现技术。)
3、3. 图纸(程序、上机、实验、外文翻译)要求:
上机要求大于450机时,有本专业相关的英文翻译(汉字5000字以上)对所承担的软件开发工作应完成相应的文档,如:需求分析中数据流程图,总体设计中软件结构图,详细设计中程序流程图等。图表符合软件设计规范,所编主要程序应有详细的注释,通过模块测试等并能联调运行。。
 
二、毕业设计(论文)的内容:
本设计主要完成以下几方面的工作:
1)网上书城系统为用户的远程查询图书、远程购书和远程在线交流提供了必要的平台;充分利用了互联网信息共享的优势,为用户节省了宝贵的时间。网上书城系统应该包括: 客户注册、会员登陆、会员信息的修改、图书展示信息、图书搜索、图书购买、在线交易、后台的管理等。
(2)计算机网络和通信技术得到了飞速的发展,信息化成为不可抗拒的潮流。随之迅速发展起来的全球性的电子商务正成为最活跃,最热门的信息交易活动。网上书城就是其中的一部分。这次毕业设计主要完成的就是网上书城的分析、设计与实现。
3)课题选自生产科研实际,涉及本专业知识面广,有利于培养学生的理论与实际结合的分析,解决问题的能力,完成此课题可以全面提高学生的软件开发能力与综合素质。
(4)网上书城在我国刚起步,但发展很快。随着我国互联网的更加普及和网上书城的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。做这方面的毕业设计,能够使学生将已学的计算机专业理论知识与技能联系到实践中去,培养其解决专业工程实际问题的初步能力。
 
三、毕业设计(论文)课题应完成的工作:
1. 搜集课题相关的资料,对有关课题的国内外当前研究成果进行调查研究,提出开题报告;
2.      完成系统分析;
3.      进行系统设计;
4.      完成编码和测试工作;
5.      根据测试结果对系统进行完善;
6.      写出相应文档,以备撰写毕业设计说明书;
7.      按“毕业设计(论文)规范化要求”撰写毕业设计说明书;
8.      按要求完成译文翻译工作;
9. 完成毕业答辩
 
 
 
 
 
四、毕业设计(论文)进程的安排:
 
序 号
设计(论文)各阶段名称
日 期     
       
 
1
搜集资料、准备开题报告
4.11之前
 
 
2
需求分析
4.14 ~ 4.21
 
 
3
系统概要设计
4.22 ~ 4.29
 
 
4
系统详细设计
4.30~6.14
 
 
5
系统总体实现
6.15~6.5
 
 
6
系统测试
6.6~5.13
 
 
7
撰写、修改论文
5.14~6.21
 
 
8
准备答辩、答辩
6.22~6.23
 
 
 五、应收集的材料及主要参考文献:
黄敏学 , 电子商务 ,高等教育出版社 2001年6月第1版
李源彬 ,电子商务概论 ,人民邮电出版社 2004年6月第1版
薛华成 ,管理信息系统 ,清华大学出版社 2003年12月第4版
萨师煊 ,数据库系统概论 ,高等教育出版社 2000年2月第3版
张海藩 ,软件工程 ,人民邮电出版社 2002年3月第1版
张登辉 , ASP编程基础及应用 ,机械工业出版社2003年3月第1版
王君学 , 网页制作基础FrontPage2002 ,人民邮电出版社 2001年6月第1版
Dave Mercer , ASP3.0编程起步 ,人民邮电出版社 2001年4月第1版.
 
 
六、任务执行日期:
 
 
 

目录
 
第1章 绪论. 0
1.1来源. 1
1.2目的. 2
1.3意义. 2
第2方案论证. 2
2.1可行性要求. 3
2.1.1经济可行性. 3
2.1.2技术可行性. 4
2.2需求分析. 4
2.2.1系统功能分析. 5
2.2.2数据库的需求分析. 6
第3章系统设计. 10
3.1概要设计. 10
3.1.1系统总体结构设计. 10
3.1.2系统模块设计. 10
3.2数据库概念结构设计. 11
3.2.1系统数据库的概要设计. 11
第4章过程论述. 13
4.1数据库设计. 13
4.1.1数据库表的设计. 13
4.2系统功能模块的设计与实现. 20
4.2.1图书展示模块. 20
4.2.2 图书查询. 21
4.2.3购物车. 23
4.2.4购书结帐. 26
第5章软件测试. 27
5.1单元测试. 27
5.2集成测试. 28
总结. 29
后记. 30
参考文献. 31
附录. 32

 

2.2需求分析
需求分析阶段处于软件开发的前期,其基本活动是准确定义未来系统的目标,确定为了满足用户的需求必须做什么。需求分析又划分为两个阶段,即需求获取和需求规约,前者是用自然语言清楚地描述用户的要求,而需求规约的目的是消除获取需求的二义性和不一致性。在软件生命周期中,一个错误发现得越晚,修复错误的费用也越高,所以,高质量的需求工程是软件项目得以正确、高效完成的前提。
作为一家在互联网上展开业务的书店,用户可以在任何时间进行浏览与购买图书,这就要求系统首先必须满足每天24小时、每周7天不间歇的服务模式,就像ATM自动受货机一样,因此稳定性是网上书店开张的基础。
另外,安全支付是网上交易的重要问题。目前银行所使用的网上支付安全协议有两种:SSL(Security Socket Layer)是基于TCP/IP之上的用于Internet网上安全传送信息的协议,通过对收发双方的身份验证和管道加密安全保证传送数据所必须的数据安全以及完整性;SET(Secure Electronic Transaction)则是在开放网络环境中的信用卡支付的安全协议,它采用公钥密码体制和X.509电子证书标准,通过相应软件、电子证书、数字签名和加密技术能在电子交易环节上提供更大的信任度、更完整的交易信息、更高的安全性和更少受欺诈的可能性。为了支持更多的银行卡用户参与购书活动,网上书诚对于这两种安全协议都应支持。
互联网电子商务技术使在网上购物的顾客能够极其方便轻松地获得商家和企业的信息,但同时也增加了对某些敏感或有价值的数据被滥用的风险。数字证书是防范这一风险的主要手段,它以网络通信中标志通信各方身份信息的一系列数据提供了在Internet上验证身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证,它由权威机构——CA机构——又称为证书授权(Certificate Authority)中心发行。为防范网上交易风险,网上书诚应当获取权威CA机构的认证证书[5]
2.2.1系统功能分析
 部分功能说明
1)用户注册流程图:

是否注册
用户
主页面
 用户注册页面
 
浏览信息页面
 
购书信息页面
按输入的关键字查询信息页面
按图书类别查询信息页面
按排行榜查询信息页面
图书信息显示页面
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


 

续图(下页)                                                                             
                   图为用户注册部分功能说明                                                
 
 
会员登陆首页后可以填写反馈信息发布申请表,填好必填的内容后点击提交,就可以完成信息反馈了。新用户必须注册并登陆后才能进行在线购买,否则会提示你还没有登陆的信息,也就不具有在线交易的权限。
用户登陆后,可以通过关键字、排行榜、推荐专区、及本站公告等信息查询到用户想要查找的书籍信息。
2.2.2数据库的需求分析
该网上书店使用Access数据库。
数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。
新建一个数据库
创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。
1.                              标识需要的数据;
2.                              收集被标识的字段到表中;
3.                              标识主关键字字段;
4.                              绘制一个简单的数据图表;
5.                              规范数据;
6.                              标识指定字段的信息;
7.                              创建物理表。
考虑到用户的使用,网上书城的数据库设计主要分成这几个部分
1.        图书信息表(book)
2.       订单信息表(dingdaninfo)
3.       网站基本信息表(config)
4.       图书分类主类表(shop_anclass)
5.       图书分类次类表(shop_nclass)
6.       网站友情链接表(shop_links)
7.       首页新闻信息表(shop_news)
8.       会员信息表    (user)
9.       管理员密码表(shop_admin)
10.   用户反馈信息表(shop_fk)
11.   搜索关键字名表(shop_keyname)
12.   送书方式表(songhuoway)
   根据前台用户的需求,画出以下E-R图
部分        
 
 

n
1
客户
写入
留言版
日期
用户名
内容
 

                 
 用户留言E-R图
                                     会员E-R图 
后台管理,在建立数据库之间,首先要针对后台的功能需求建立数据模型,然后在建立数据库。
首先 画出部分的E-R图:

 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师