网上书店系统报告书(通用8篇)
篇1:网上书店系统报告书
郑州科技学院毕业设计(论文)开题报告
注:课题来源要填写明确(如教师拟定、学生建议、某企事业单位项目等)
课题类型:(1)A—工程设计;B—技术开发;C—软件工程;D—理论研究
(2)X—真实课题;Y—模拟课题;Z—虚拟课题;
要求(1)、(2)均要填,如AY,BY等。
网上书店系统的设计与实现文献综述
一、前言
现今网上购物已经成了一种时尚,其方便,快捷,信息面广等的优点更是很多实体所无法比拟的。本文对网上书店系的开发目标,可行性,存在的优势进行了分析,同时对网上书店系统的前景进行了展望。网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。
Internet带给我们的不仅是无穷的信息,更是商业模式和消费观念的变迁,电子商务业务已成为时尚。因图书信息易于判断和选择而独具优势,最合适于网上交易,所以网上书
店成了电子商务的先锋。如何开发一个既合适市场又适合经营者,又方便高效的网上书店管理系统随之成为该领域重点关注的问题。
二、网上书店系统发展开发的基本工作原理 计算机技术迅速发展的时代,网上销售作为传递信息的重要方法之一有着重要的作用。每类网上店铺都有自己的特点与应用领域,各种网上店铺通过各种方式和外部用户交流。因此面对不同的用户应用开发面向不同用户的网上销售软件是有必要的。
事实上,整个交易的过程可以分为三个阶段:
第一个阶段是信息交流阶段:对于商家来说,此阶段为发布信息阶段。主要是选择自己的优秀商品,精心组织自己的商品信息,建立自己的网页,然后加入名气较大、影响力较强、点击率较高的著名网站中,让尽可能多的人们了解你认识你。对于买方来说,此阶段是去网上寻找商品以及商品信息的阶段。主要是根据自己的需要,上网查找自己所需的信息和商品,并选择信誉好服务好价格低廉的商家。
第二阶段是签定商品合同阶段:作为商家对商家来说,这一阶段是签定合同、完成必需的商贸票据的交换过程。要注意的是:数据的准确性、可靠性、不可更改性等复杂的问题。作为商家对个人客户来说,这一阶段是完成购物过程的定单签定过程,顾客要将你选好的商品、自己的联系信息、送货的方式、付款的方法等在网上签好后提交给商家,商家在收到定单后应发来邮件或电话核实上述内容。
第三阶段是按照合同进行商品交接、资金结算阶段:这一阶段是整个商品交易很关键的阶段,不仅要涉及到资金在网上的正确、安全到位,同时也要涉及到商品配送的准确、按时到位。在这个阶段有银行业、配送系统的介入,在技术上、法律上、标准上等等方面有更高的要求。网上交易的成功与否就在这个阶段。
三、网上书店系统的前景展望
网上书店系统,是为了迎合现在人们的生活而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上购买图书是一种潮流,随着现在网上书店大量的出现,人们更喜欢在网上购书,这样大大节约了出行的时间,而且服务也不比现实的差,网上书店的主要目标是满足人们足不出户购物的需求,只需在网上书店先订货,然后在一定时间内送货上门或通过邮寄的方式送货,货到再付款。这正是计算机被广泛应用于网上销售系统的环境,他的最大好处在于利用它能够进行信息管理,不仅提高了工作效率,而且大大的提高了其安全性。
网上购物已经不是什么新鲜事了,而且必将成为一种趋势,会得到全时间人们的认同与拥护,对于网上购物网站已不在少数。比如当当网、卓越网、淘宝网、阿里巴巴等等大型商务网站已为世人所熟知。再随着网上购物安全性的提高,网上购物会越来越容易,方便的被大家所认同。
随着全球经济一体化的逐步发展和深入,网上书店系统基于先进系性、可拓展性、标准性和开发性,以及安全性、高效性、适用性和灵活性等基本原则进行设计,其必将成为传统书店必不可少的经营策略之一。网上书店在国际互联网上可以实现的商务功能已经多样化。现在传统书店所具备的功能几乎都可以在互联网上进行电子商务的高效运作,因此随着互联网与电子商务的发展,它将有力的改变现存企业经营的模式,增强企业的竞争力,给企业提供高效低成本的发展空间。
四、总结
网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。
参考文献
[1]金旭亮等.ASP.NET程序设计教程.北京:高等教育出版社.2009
[2]冯方等.ASP.NET 2.0上机练习与提高.北京:清华大学出版社.2007
[3]赵红梅等.精通.NET核心技术.北京:电子工业出版社.2002
[4]陈小彬等.MORRIS T F.XHTML网页开发与设计基础.北京:清华大学出版社.2007
[5]施平安等.ESPOSITO D.NET 2.0高级编程.北京:清华大学出版社.2006
[6]吴鹏等.Dreamweaver网页设计与制作案例教程.北京:北京大学出版社.20010
[7]钱雪忠等.数据库原理及应用.北京:北京邮电大学出版社.2007
[8]丁海祥等.计算机平面设计实训.北京:高等教育出版社.2005
[9] 徐人凤等.SQL Server 200数据库及应用.北京:高等教育出版社.2004
[10]Brucew.Perry.JavaServlet&JSPCookBook[M].Publisher;0’Rilly&Associates.2003
[11]FREEMAN E,FREEMAN E.HEAD First HTML with CSS &XHTML[M].影印版.南京:东南大学出版社.2006
篇2:网上书店系统报告书
三、课题主要内容(提纲)及拟解决的关键问题
课题主要内容:
本系统采用的开发工具是ASP.NET,采用的开发语言是C#,采用的数据库服务器为SQL SERVER。网上选课系统包括四个项目,其中的Web、BussinessLayer和DataLayer项目分别对应设计模型的三个层次,Web项目的项目类型为“ASP.NET Web Application”,其余两个项目类型为“Class Library”,上一个层次要引用下个层次的命名空间,从而达到使用下一层次提供功能的目的。另外还包括一个用于定义层间数据接口的项目Common,其项目类型为“Class Library”,目的是为了使得各层之间在传递数据时具有统一的数据接口。
解决的关键问题:
网上选课系统中Web项目中将定义多个用户控件,分别用来实现选课系统的人员管理、课程管理、选课班级管理、信息统计管理、学生班级管理等功能。通过用户控件的动态加载方法,将安全控制集中到主页面Default.aspx中去处理,从而实现安全定制需要加载的控件。由于网上选课系统的网络用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体系结构进行开发,即表示层、业务逻辑层和数据层。利用ASP.NET可以快速方便地部署三层体系结构,通过在网页中使用基于事件的处理,可以指定处理的后台代码文件。显示层放在 ASP.NET页面中,数据库操作和逻辑层用组件来实现,可以方便的实现三层架构。
(1)系统管理员
查询、修改、增加用户信息:系统管理员通过此项功能可查询、修改、增加学生教师信息等。 录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。 开设课程:管理员登录系统后,可以开设课程,可以设置该课程为必修课程或则选修课程,可以设置该课程的最大人数。
(2)教师用户
篇3:基于网上研究院的报告管理系统
1.1 网上研究院概述
电力研究院网上研究院的体系架构, 将适当的数据和业务流程移动化到任何设备上。利用这个体系架构, 将异构设备部署和设备管理技术结合起来, 从而满足企业的所有应用需求。而且, 它通过推动企业战略化的部署, 而非采用小规模或局部应用的方法, 从而极大地降低了企业的总拥有成本, 其体系架构如图1所示。
通过电力研究院网上研究院体系结构的建设, 可以提供数据服务, 提供统一方式访问异构数据源, 支持双向同步和实时异构复制;提供移动中间件服务, 在多样化开发和部署环境中的企业数据和设备间架设起桥梁。提供消息服务, 支持使用SMS/MMS服务进行提醒、消息传送和数据传输。提供设备服务, 为开发和部署跨设备平台的应用提供统一接口。
1.2 报告管理概述
在研究院信息化建设过程中, 一直坚持一个原则:把ERP系统成为电力研究院唯一的信息系统。巩固、改进“始于需求、终于报告交付”的主流程, 积累知识, 形成大集中的管控, 使ERP成为企业管理改进及其实现的工具, 建立管理优势。
在ERP系统现有功能的基础上, 结合电力研究院的要求, 将报告审批、生效与归档纳入ERP系统的统一管理中, 完成流程优化与数据整合。
1) 审批:实现对报告的审批。
2) 生效:实现对外部客户的报告生效过程。进行打印、盖章, 将扫描件上传到系统中。
3) 归档:实现对报告的归档。
2 系统的总体设计
2.1 设计目标
在SAP系统现有功能的基础上, 结合研究院的要求, 将报告的审批、生效与归档纳入ERP系统的统一管理中;建立报告库, 对生效的报告进行管理, 对报告和报告年鉴的交付进行管理, 完成流程优化与数据整合。巩固、改进“始于需求、终于报告交付”的主流程, 积累知识, 形成大集中的管控, 使ERP成为企业管理改进及其实现的工具, 建立管理优势。
2.2 审批流程说明
在创建完报告以后, 最主要的内工作就是审批流程, 在整个研究院组织管理体系中, 每份报告从创建开始, 一直到最后报告审批完毕入库, 需要多个部门的参与, 其具体的技术报告、检测报告审批流程分别如图3、4所示。
技术报告审批流程审批环节从开始起, 有流程发起、重新填报、专业所审核、指定部门审核、专业所审批、生技部审批、院领导处理、技术报告管理人员审批、出版中心打印、流程结束多个审批环节, 每个审批环节关键点有操作角色, 页面修改字段, 审批意见。
检测报告审批流程审批环节有流程发起、重新填报、校核人审批、批准人审批、报告管理人员审批、出版中心打印、流程结束。总共有7个审批环节, 每个审批环节关键点有操作角色, 页面修改字段, 审批意见。
2.3 报告的生效
当审批流程结束以后, 报告要合成为PDF格式的文件, 使报告生效。
2.4 报告的归档
生技部报告专责按照电子版报告的归档要求对生效后的报告进行电子归档。
2.5 报告的交付
当审批流程结束, 报告生效并归档以后, 这时研究院还得把报告交付给客户, 这样就存在一个研究院与客户之间的报告交付流程。
在报告交付流程中, 实现了后台系统与前台系统联合处理, 无缝集成的应用。
报告审批流程和报告交付流程的整合, 实现了报告一经审批通过, 企管部查询客户符合交付条件, 将报告置为“可交付”状态, 客户即可登录客户端, 从客户端系统中查看到自己需要的报告, 并进行接受下载处理, 从而实现了报告快速交付的目的。
2.6 关键技术———工作流技术的应用
在SAP系统中, 要实现审批功能, 就必须使用工作流技术, 此技术是解决审批流程的关键技术, 工作流就是一系列相互链接、自动进行的业务活动或任务, 它包含的主要元素包括业务处理过程、任务、活动和工作步骤等。
在创建工作流时, 应用到了业务对象、标准任务和工作流模板3个元素。业务对象是SAP工作流系统中的关键元素, 所有具体的工作流任务都需要有其对应的业务对象和方法, 换个角度讲, 每个工作流活动的具体行为, 如执行ABAP代码、调用事务、发送邮件等, 都是在业务对象的方法中实现的。技术上说, 任务是对业务对象方法的进一步封装, 提供给工作流系统重复使用, 以实现活动工作步骤。任务用于描述业务过程, 是工作流系统的核心元素, 与其他各组件联系密切, 宏观上讲, 任务可大可小, 一个工作流也可以看做一个任务, 但是如果细化, 该工作流还可以包含许多具体的任务, 其中常用的是标准任务、工作流模板。
在实现工作流中, 调用FUNCTION:SAP_WAPI_CREATE_EVENT来启动工作流, 在此函数中需要绑定一个业务对象, 因此还必须创建一个业务对象 (采用事物码SWO1) , 之后还需要建立标准任务和工作流模板 (采用事物码PFTC) , 对任务进行初始化, 通过和业务对象绑定, 由此进入工作流制作器, 对工作流的作业进行标准任务分配和代理分配, 最终把适当的任务发送给相关人员。
在任务分配过程中, 需要创建一个角色函数, 并对其进行封装, 这样在复杂的审批流程过程中才不至于会出错, 达到函数复用的效果, 降低开发工作量。
3 系统的创新点
3.1 大量信息自动带出
报告审批流程在创建报告、发起审批流程功能点上, 工作人员选择相应的工单后, 可以将工单描述、所属客户编号、客户名称, 该工单关联的报告份数以及报告创建人员的基本信息都自动带到创建页面中。通过这些信息的自动带出, 减少了客户输入的工作量, 同时也减少了错误的发生率。
3.2 使用电子印章生成报告功能
生技部报告管理专责, 即报告管理人审批的时候, 可以根据实际的工作需要选择是否对报告加盖电子印章, 并生成报告PDF版本。生成的报告PDF版本包括研究院报告专用电子印章, 工作人员、编写人员信息, 以及批准人的电子签名。从而形成了一个完整的、可交付的报告电子版本产品。
3.3 具备报告交付控制功能
报告交付控制功能主要控制已经审批通过, 生成的报告是否可以交付给客户。在该功能界面下, 能够查询到报告相关的合同信息、工单信息、应有和已有的报告份数信息, 从而根据合同完成情况及时提醒客户付款。
4 结束语
以上阐述了网上研究院电网设备报告管理功能, 通过对技术报告、检测报告的创建、审批、合成、交付的过程进行了详细的描述, 以及系统在日常工作中的成功应用, 为网上研究院的进一步深入应用提供理论依据, 同时也为提升企业竞争力、进而实现企业精益化管理打下坚实的基础。
参考文献
[1]唐晓波.企业资源计划[M].武汉大学出版社, 2009.
[2]王磊, 蔡维由.浅谈ERP在电力企业的应用与实施[J].电力建设, 2005, 26 (4) :51-53.
[3]王扬, 孙铁凡, 翟玮, 等.天津市电力公司SG-ERP人力资源管理系统建设与应用[J].电力信息化, 2012, 10 (5) :10-20.
[4]张扬, 郭森, 季平.基于SAP ERP信息系统的双活数据中心研究[J].电力信息化, 2013, 11 (1) :87-91.
[5]孙军芳.SAP系统中报表的开发研究[J].电力信息化, 2012, 10 (12) :68-72.
篇4:网上书店系统设计与实现
摘 要 本文详细讲述了网上书店的概念,列举网上书店的特点及其经营模式,同时也进一步分析了网上书店系统的功能及开发实现过程,重点讲述了前台网站实现工具ASP 的特点及与后台数据库的连接实现代码。
关键词 电子商务 网上书店 ASP 数据库
一、背景
随着科学技术的迅速发展,作为新一代科学产物的计算机已被广泛应用于现实生活,21世纪是信息的世纪,可以说“信息是通向成功的必要因素”,而作为盛放信息载体—书籍的现实书店已逐渐被高科技的产物—网上书店所取代,为了更好更快的获取信息,网上书店已越来越受到大家的关注。
二、网上书店的概念
网上书店,或称电子书店,是利用信息技术通过网络完成图书交易的一种电子商务类型。网上书店利用信息技术,将客户、供应商及其他相关环节连结在一起,改变了图书运作流程与交易模式,降低了运营成本,带来了书业界的流通革命。
三、网上书店的经营模式
网上书店经营根据其面向用户群不同,可以分为三种电子商务模式:
1.B-C(Business to Consumer)模式
B-C模式是一种商家直接对消费者商务模式,以该模式为主的网上书店即为网上零售书店。亚马逊网上书店是其代表。
2.B-B(Business to Business)模式
这是商家对商家的商务模式,以该模式为主的网上书店即为网上批发书店,目前大都采用这种模式。
3.BBC(Business-Business-Consumer)模式
它是全面整合“B-C”和“B-B”的出版社—批发商—书店—读者的全流程电子商务模式。该模式因其能提供一条龙服务,并兼顾前两者的优点,而越来越受欢迎。
四、网上书店的特点
与传统意义上的书店相比,网上书店具有以下特点:
1.书目信息量大、数据标准、规范;
2.查询图书不受时空限制,节省时间;
3.有利于掌握消费者的需求动态;
4.没有形成真正意义上的市场。
五、ASP技术综述
ASP是位于服务器端的脚本运行环境,通过该环境,用户可以创建和运行动态Web 服务器应用程序。ASP可使用ADO方便快捷地访问数据库。也可结合功能强大的SQL Server 2000数据库系统,为网站建设提供极富活力的架构。
六、网上书店系统功能模块分析
网上书店系统包括七个模块,功能如下所述:
1.用户管理模块
管理网上书店的用户信息。功能包括添加、删除、修改以及查找用户信息。
2.商品管理模块
管理系统所销售的图书信息。功能包括添加、删除、修改、高级查询子模块。
3.统计模块
查看图书的销售业绩,对所有图书的销售情况进行汇总。
4.查询模块
管理模块和销售模块中都有该模块。管理模块:查询的下一个功能是商品维护。销售模块:查询的下一个功能是对商品的购买或购物篮添加,可以多条件组合查询。
5.商品浏览模块
负责让客户购买图书,让他们了解图书的信息,然后做出购买决定。
6.购物篮管理模块
电子商务站点的核心是购物篮。用户可以通过它建立订单,添加到预购信息篮。
7.商品购买模块
结账处是电子商务应用程序重要的部分,商业规则将在这个部分被应用到订单。
七、数据库分析
网上书店系统数据库实体为:图书,客户。
八、创建数据库链接
链接用以保持一些关于正在访问数据的状态信息及链接者信息,ASP中如果要访问数据,必须首先创建与数据库的链接,语法为:
Set aa=Server.CreateObject(“ADODB.Connection”)该语句创建了链接对象Conn,StrConn="Driver={SQLserver};Server=(Local);UID=webzclw;PWD=webzclw;DATA BASE=webzclw";aa.Open StrConn 该语句打开链接。
九、查询的实现
对数据进行查询的部分代码为:
set rs=server.createobject("adodb.recordset")
strsql="select * from 图书"
rs.open strsql,cn
response.Write"