1、本科毕业论文(20 届)箱包网站的开发与设计所在学院 专业班级 计算机信息管理 学生姓名 学号 指导教师 职称 完成日期 年 月 高等教育自学考试毕业论文(设计)目 录摘 要 .1第 1 章 绪 论 .11.1 背景 .11.2 课题的目的与意义 .2第 2 章 系统分析 .32.1 需求分析 .32.2 功能分析 .4第 3 章 数据库分析与设计 .63.1 数据库选型 .63.2 数据库概念设计 .63.3 数据库详细设计 .9第 4 章 系统详细设计 .134.1 前台实现 .134.1.1 首页设计 .134.1.2 产品页设计 .154.1.3 公司简介页设计 .174.1.4 留言
2、页 .184.1.5 登陆注册页设计 .204.1.6 会员注册页 .244.1.7 产品详细介绍页 .254.2 后台页面设计 .284.2.1 购物车页 .284.2.2 订单页 .284.2.3 评价页 .304.2.4 后台页面设计 .30第 5 章 系统测试与运行 .355.1 本地测试 .355.2 兼容性问题 .37总 结 .38参考文献 .39致 谢 .40高等教育自学考试毕业论文(设计)1摘 要随着网络技术的发展,越来越多的企业开始重视电子商务的发展。一个好的电子商务网站可以使一个小企业转眼间变成企业帝国。所以电子商务网站的建设也越来越引起人们的重视。箱包企业随着电商的兴起,
3、迫切需要一个良好的动态网站。本论文运用了以前台加后台的总体设计理念;以“一品包”为企业品牌;以时尚男女箱包为主体,成功设计出了一个功能比较完备动态网站。网站前台主要综合展示了“一品包”企业的时尚男包、时尚女包两大类产品,成功实现了一个用户登陆系统后,能够完成浏览产品信息、将产品加入购物车、删除购物车内产品、下订单、取消订单、支付、评价产品、留言等一系列的购买行为。本课题采用了目前比较流行的 ASP.NET和 SQL SERVER 技术,成功的将网站的前台与后台连接起来。关键词:一品包;男包;女包;ASP.NET;动态网站高等教育自学考试毕业论文(设计)1第 1 章 绪 论1.1 背景随着计算机
4、科学的发展和 Internet的发展,网上购物服务逐渐深入到人们的生活中,给人们的生活带来方便。随着我国互联网的普及和网络购物的日趋成熟,会有越来越大的消费群体,市场潜力会得到更充分的发挥。传统制造企业同互联网联姻,借助互联网展示企业形象,发布产品信息,做好客户服务已经成为业界的共识,成为现代企业发展中一个不可或缺的步骤。互联网为企业服务,渗透到企业的生产、销售、管理当中去,这也成为互联网发展的重要模式之一。而作为传统企业实现电子商务的一个基本条件,企业网站也被越来越多的人重视和应用。对于中小企业来讲,电子商务既是机遇又是挑战。时时刻刻帮助着它们解决问题度过难关。电子商务的繁荣与流行,使更多的
5、中小企业的发展越来越迅速。而中小企业对电子商务的关注度也越来越高。电子商务对中小企业的影响可分为以下几种情况:1.对全球市场的影响中小企业通过电商平台能够将产品销售到世界各地,加强了中小企业在市场的的竞争地位。 2.简化内部操作联网信息技术和系统集成技术改进了公司内部的通信和协作;自动化制造技术,为简化了企业的的内部操作,大大降低了公司的管理和制造成本。3.改变了供应链电子商务加强了供应链中各个厂商之间的联系;对厂商供货质量的要求也越来越高;电子下单增加了订单的数量,给供货商施加了压力;同时对各方服务质量的要求程度也越来越高。 4.数据变产品通信技术的快速发展,使得数据变的更加珍贵。数据库逐渐
6、变成一种可以销售的产品。企业对数据信息的保密也越来越重视。 5.可观的未来 电商使中小企业占据着市场的主体。飞快的信息交流,使商业技术交流更加紧密,中小企业能够及时获取商业信息,对企业做出及时的决策。当电子商务发展地如火如荼,各个领域都在进行电子商务的角逐,那么箱包领域也不例外。箱包网络商城虽然不如鞋类网络商城那么大,发展那么好,但是经过几年的积高等教育自学考试毕业论文(设计)2累,便涌现出了一些知名的箱包网。如包包树、中国箱包门户网、麦包包等行业网站。1.2 课题的目的与意义电子商务网站代表着一个企业的形象,是衡量一个企业能否跟得上时代的标准。企业通过简单幽雅、特点鲜明的网页来表达自己的产品
7、信息和服务,并及时、全面的接受用户的信息查询和信息反馈。网站就是一本宣传册,承载着所有企业文化。起到了广告的宣传作用。电子商务网站是未来经济发展的大趋势。代表着企业的高效率、规范化、先进化;增进了企业与客户,企业与企业间的联系,同时也降低了企业的成本,为企业带来越来越多的便利。中国工业报曾指出:我们相信互联网的未来核心点在于电子商务,而未来电子商务属于行业内外形形色色的各类网商和企业。企业要想生存和发展,就必须不断地在商海中寻找商机。利用互联网向外界发布商品信息,开辟市场,扩大市场份额。随着国内箱包业信息化建设的飞速发展,电子商务解决的不仅是箱包产品销路的问题,最终将会形成为企业提供用户个性定
8、制、用户价值发掘、网络营销服务综合模式的新平台。本课题所述内容是在目前这种电商背景下,如何运用所学技术,为一个箱包企业量身打造一个动态网站平台。解决一个中小企业由线下销售转型到线上销售的燃眉之急。高等教育自学考试毕业论文(设计)3第 2章 系统分析2.1 需求分析1. 所有板块此网站分为首页、产品、公司简介、留言、登陆注册、购物车、结算、支付、用户管理中心、管理员管理中心等模块。而管理员和会员各有各自的登陆和注册页。2.公司名称根据需要,虚拟了一个公司名称“一品包有限公司”进行网站设计。在网站中好多地方都有出现“一品包”这个词。3.前台(1)首页实现首页、产品、公司简介、留言、登陆注册有同样的
9、店招及导航条。首页有比较炫丽的几张大图展示。中下部是两类产品的产品位,通过读取数据库显示价格。点击每张图片都能传递产品的编号到产品详细介绍页面。最底部是管理员或会员的登陆入口,退出按钮。并且显示登陆的状态。其余的三个产品页都具备首页产品位的功能。(2)公司简介公司简介就是简单的介绍页面。(3)留言留言页实现留言功能,并用 grid view展示。(4)注册注册页能实现判断用户是否存在,并将填写的注册信息插入数据库。(5)总产品页面产品则有三个页面及总产品、时尚男包、时尚女包三个页面。(6)产品详情产品详情页,根据产品位传来的相关数据进行改变对应的产品信息。并留有一个接口进入改产品的评价页进行评
10、价。4.后台(1)用户后台用户后台,管理员后台布局样式一样,就用一个模板来做。左边是链接按钮,右边是对应的多视图。高等教育自学考试毕业论文(设计)4(2)购物车购物车页就是一张表显示用户存放的产品。(3)订单结算订单结算页显示购物车内的所有数据,并对产品进行结算。并且可以将用户的地址信息放入数据库表中。(4)管理员后台用于管理修改产品信息、删除留言评价等。2.2 功能分析1.会员功能会员进入首页,经注册登陆后可进入会员管理中心。通过管理中心返回公司首页。进行浏览产品、购买产品、对公司留言、对产品评价。会员可以任意将某个产品加入购物车,并可以直接结算,也可以进入管理中心进行结算。在管理中心里可以
11、对购物车内的产品进行删除,对留言,评价进行删除。可以产看订单,并且修改密码。2.管理员功能管理员通过网页下面的“管理员登陆”按钮进行注册或登陆后进入管理员的后台。管理员可以修改产品信息,替换产品图片,并对留言和评价进行删除,同时也可以修改密码。3.网站结构图根据网站的整体结构,设计如下结构图,此图描述了网站各个页面之间的关系,如图 2-1所示。高等教育自学考试毕业论文(设计)5图 2-1 网站结构图首 页公司简介产品留言登陆注册管理员用户用户个人后台男包女包购物车购物车结算功能模块高等教育自学考试毕业论文(设计)6第 3章 数据库分析与设计3.1 数据库选型1.对比分析Microsoft SQ
12、L Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。与 oracle等其他数据库系统相比 Microsoft SQL Server 2005关系型数据和结构化数据的数据库引擎为用户提供了安全可靠的存储功能,可以构建更高性能、更加稳定的数据系统程序。2.优缺分析Microsoft SQL Server 2005 具有数据库镜像、在线恢复、在线检索、数据分割、.NET框架主机、WEB 服务等众多优异的功能。但是 Microsoft SQL Server 2005 的开放性不高,客户端局限性比较大,低版本不支持高版本文件等一系列缺点。3.SQL
13、2005 常见问题由于数据库的兼容性,一台计算机只能装一个数据库。在安装使用的过程中会发现,假如这台机器之前装过了某个数据库软件,而在安装 SQL2005之前没有被彻底卸载,就会出现 SQL2005的安装错误,或者是安装完成后某项功能丢失或打不开。多次安装同一版本的数据库软件也会出现这类情况。而解决这类问题的方法特麻烦,要么重装计算机系统,要么彻底删除程序的文件及注册表。在安装之前,还要求对计算机相关功能进行配置。重启后方可安装该数据库软件。3.2 数据库概念设计1.数据库分析因为网站是动态网站,所以根据需求,需要建立一个数据库。用于网站前后台的数据支持。2.数据库实体分析无论有无用户登录,都
14、有产品展示的功能,所以要设计一个“产品”实体,一个实体代表一个箱包。这个实体具有:产品名称、价格、颜色、质地、款式、有无夹层、尺寸、库存量等属性。如图 3-1 所示。高等教育自学考试毕业论文(设计)7图 3-1产品实体图用户在登录之前需要进行注册,这就需要一个“用户”实体,代表有一个用户的注册过程。这个实体具有:用户名、密码、邮箱、性别、年龄、联系方式等属性。如图 3-2所示。图 3-2 会员实体图一个网站需要有多个管理员进行管理操作,他具有特殊的权限能够管理网站中的许多板块。这就需要设计一个“管理员”实体,这个实体只要具备用户名和密码两个属性。如图 3-3 所示。(注:编号是每个实体表格都要具备的属性)编号用户名密码管理员年龄性别联系电话编号用户名密码邮箱会员库存编号有无夹层箱包尺寸产品名价格质地款式产品