软件二班赵姣姣大学本科方案设计书.docx
- 文档编号:986698
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:9
- 大小:24.43KB
软件二班赵姣姣大学本科方案设计书.docx
《软件二班赵姣姣大学本科方案设计书.docx》由会员分享,可在线阅读,更多相关《软件二班赵姣姣大学本科方案设计书.docx(9页珍藏版)》请在冰豆网上搜索。
软件二班赵姣姣大学本科方案设计书
河北工业职业技术学院
专项任务书
专项任务名称家具展示网
姓名赵姣姣专业软件技术班级软件二班学号35090903047
一、任务情况描述:
本系统建立了一个针对家具的小型展示平台,本系统具更新速度快、信息量大的特点,能够快速的展示家具公司产品信息,让销售着第一时间了解商品的信息。
系统最终实现以下功能:
管理员的登陆,会员的注册,密码的修改,会员的管理,商品的更新,公司新闻更新等。
矚慫润厲钐瘗睞枥庑赖。
二、任务完成计划:
第一阶段:
3.1-3.31资料的查询,确定论文题目。
第二阶段:
4.1—4.26进行总体设计,画出系统的总体流程图和确定各个模块的具体功能。
第三阶段:
4.27—5.2开发阶段,进行文件查阅,建立数据表,数据库。
第四阶段:
5.3—5.14编程调试阶段,包括对数据库的调试,对开发的软件的应用程序的调试,进行系统测试和系统维护。
聞創沟燴鐺險爱氇谴净。
第五阶段:
5.15—5.18系统试运行,撰写论文并打印准备答辩。
三、计划答辩时间:
5.18-5.19日论文答辩
实习指导教师(签字):
系学生顶岗实习领导小组组长(签字):
年月日年月日残骛楼諍锩瀨濟溆塹籟。
河北工业职业技术学院
专向任务报告书
任务题目:
家具展示平台
系别计算机技术系
专业年级09软件技术专业二班
学生姓名赵姣姣学号35090903047
指导教师张亚静职称讲师
完成地点某某公司
日期2012-5-15
一、摘要
摘要:
ASP.NET是近年来新兴的动态网页设计技术,利用它可构建动态的、功能强大的交互式的Web网站,介绍了ASP.NET技术的特点,分析了ASP技术中存在的问题,提出了基于ASP.NET技术的商品展示平台。
后深入探讨了如何利用ASP.NET技术实现数据库访问等。
尧侧閆繭絳闕绚勵蜆贅。
二、概述
随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,越来越多的家具商场开始建立自己的门户网站。
企业通过网站可以展示产品,发布最新信息,与客户进行交流和沟通,开展电子商务活动。
识饒鎂錕缢灩筧嚌俨淒。
我们的工程根据家具公司的需求与现状,对家具公司的电子商务网站进行进一步改进,使网站能实现产品的三维展示。
本文所述家具公司门户网站框架是采用ASP对象技术、VBScript脚本语言、HTML标识语言及SQLServer数据库技术综合开发出来的电子商务系统。
它的主要功能是实现网页的在线浏览,商品的三维展示,新闻广告的最新发布,发表留言等功能。
凍鈹鋨劳臘锴痫婦胫籴。
三、开发背景
随着网络的不断的普及,网页技术的不断发展,人们对网页的要求也不再是文字,图片的简单堆砌或是单调枯燥的内容,而是实时性,交互性和丰富性,使用动态网页技术的网页越来越受欢迎。
应用ASP.NET技术的灵活性可以方便的访问数据库,ASP.NET把数据库搬上了WEB页面,使人们可以通过互联网使用大型的包含数据库功能的系统。
恥諤銪灭萦欢煬鞏鹜錦。
四、系统分析
家具网系统正是使用ASP.NET技术的动态网页与SQLServer2000数据库结合打造的一个网上商店管理系统,一般用户通过网络访问该系统,提供用户注册功能,商品查询功能;系统用户(已注册用户)可以修改注册信息,购买商品等;管理员可以修改、删除、添加、模糊查询用户信息、供应商品信息。
本系统充分发挥了ASP.NET技术显示于客户端,运行于服务器端的特点,保护用户资料的安全性。
经过分析,我使用的是Microsoft公司的visual开发工具,利用其提供的面向对象的开发工具,尤其是数据窗口这一能方便而简洁操作数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到完成系统。
鯊腎鑰诎褳鉀沩懼統庫。
4.1系统功能
用户和管理员具有不同的操作权限,用户可以注册新用户,修改自己的密码、个人资料。
查看/搜索自己的喜欢的商品的信息。
超级管理员具有添加新管理员、删除管理员、修改密码,添加、删除商品类别;添加、修改、删除商品信息。
硕癘鄴颃诌攆檸攜驤蔹。
4.2系统软硬件配置要求
在运行本系统前,请先检查一下软硬件配置是否符合以下要求:
硬件环境:
服务器端/客户端:
处理器:
IntelPentium4
内存:
128M
硬盘空间:
20G
安装NET运行环境
软件环境:
操作系统:
Windows2000
网络协议:
TCP/IP
浏览器:
InternetExplore6.0
显示器:
VGA或更高分辨率的
4.3相关软件及技术介绍
(1)ASP.NET技术简介
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。
与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:
阌擻輳嬪諫迁择楨秘騖。
1.增强的性能。
ASP.NET是在服务器上运行的编译好的公共语言运行库代码。
与被解释的前辈不同,ASP.NET可利用早期绑定、实时编译、本机优化和核外缓存服务。
这相当于在编写代码行之前便提高了性能。
氬嚕躑竄贸恳彈瀘颔澩。
2.世界级的工具支持。
ASP.NET框架补充了VisualStudio集成开发环境中的大量工具箱和设计器。
WYSIWYG编辑、拖放服务器控件和自动部署知识这个强大工具所提供功能中的少数几种。
釷鹆資贏車贖孙滅獅赘。
3.威力和灵活性。
由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。
.NET框架类库、小戏处理和数据访问解决方案都可从Web无缝访问。
ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。
另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。
怂阐譜鯪迳導嘯畫長凉。
4.简易性。
ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。
例如:
ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清除分开的用户界面,和在类似VisualBasic的简单窗体处理模型中处理事件。
另外,公共语言运行库利用托管代码服务(如自动引用技术和垃圾回收)简化了开发。
谚辞調担鈧谄动禪泻類。
5.可管理性。
ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。
由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。
此“零本地管理“哲学也扩展到了ASP.NET框架应用程序部署到服务器。
不需要重新启动服务器,即使是在部署或替换运行的编译代码时。
嘰觐詿缧铴嗫偽純铪锩。
6.可缩放和可用性。
ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。
另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。
熒绐譏钲鏌觶鷹緇機库。
7.自定义性和可扩展性。
ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入“代码。
实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子组件。
鶼渍螻偉阅劍鲰腎邏蘞。
8.安全性。
借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
MicrosoftActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。
使用ASP可以组合HTML页、脚本命令和ActiveX组建以创建交互的Web页和基于Web的功能强大的应用程序。
ASP应用程序很容易开发和修改。
纣忧蔣氳頑莶驅藥悯骛。
(2)ADO.NET访问数据库的原理
与数据库相连,ADO.NET提供了如下3种方式:
通过ODBC相连;通过OLEDB相连;直接与SQLServer相连。
3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。
对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。
颖刍莖蛺饽亿顿裊赔泷。
传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。
ASP.NET采取了断开连接方式的数据结构。
当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。
濫驂膽閉驟羥闈詔寢賻。
ADO.NET的另一个创新是引入了数据集(Dataset)。
一个数据集是内存中提供数据关系图的高速缓冲区。
数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。
不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。
銚銻縵哜鳗鸿锓謎諏涼。
(3)SQLServer2000数据库
MicrosoftSQLServer2000是一套完整的数据库和分析产品,可迅速提供下一代可扩展电子商务,各种业务和数据仓库解决方案,并且具有对Windows操作系统良好的兼容性。
它具有以下优点:
挤貼綬电麥结鈺贖哓类。
完全的Web支持
SQLServer2000提供了以Web标准为基础的扩展数据库编程功能。
丰富的XML和Internet标准支持允许用户使用内置的存储过程以XML格式轻松存储和检索数据。
用户可以使用XML更新程序容易的插入、更新和删除数据。
赔荊紳谘侖驟辽輩袜錈。
高度的可伸缩性和可靠性
使用SQLServer2000可以获得非凡的可伸缩性和可靠性。
通过向上伸缩和向外扩展的能力,SQLServer2000满足了苛刻的电子商务和企业应用程序的要求。
塤礙籟馐决穩賽釙冊庫。
对数据库的操作
SQLServer管理两种类型的数据库:
系统数据库和用户数据库。
系统数据库存储SQLServer专用的用于管理自身和用户数据库的数据,用户数据库用于存储用户数据。
SQLServer创建的系统数据库包括Master、model、tempdb、msdb,还会创建一个叫PUBS的用户数据库样本。
SQLServer中,数据库把所有的数据与数据库对象都放在一系列操作文件中,并用文件和文件组管理这些操作系统文件。
文件分为3种:
主文件、从属文件、日志文件,每个文件只能从属于一个数据库。
裊樣祕廬廂颤谚鍘羋蔺。
主文件是一个数据库的起始点,一个数据库文件只能有一个主文件而且必须有一个主文件。
主文件的扩展名是MDF。
从属文件的数目是任意的,一般一个小型的数据库可能没有从属文件,而一个大型数据库可能存在多个从属文件。
从属文件和主文件一同存储数据以及数据库对象。
从属文件的扩展名是NDF。
日志文件用来存放数据库的事务日志信息,这些信息对恢复数据库是十分关键的,一般一个数据库必须至少有一个日志文件。
日志文件的扩展名是LDF。
仓嫗盤紲嘱珑詁鍬齊驁。
在本系统中,仅用到了数据库的创建、查询、存储关系表的操作。
(4)VisualS2003
VisualStudio是一套基于dotnetFramework的完整的企业级开发工具,用于生成桌面和基于团队的企业级Web应用程序。
除了生成高性能的桌面应用程序外,还可以使用VisualStudio基于组件的强大开发工具和其他技术,简化基于团队的企业级解决方案的设计、开发和部署。
绽萬璉轆娛閬蛏鬮绾瀧。
重要技术列表:
.netRemoting
EnterpriseService
WebSer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 二班赵姣姣 大学本科 方案设计