网上书城管理文案系统.docx
- 文档编号:4858614
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:13
- 大小:259.13KB
网上书城管理文案系统.docx
《网上书城管理文案系统.docx》由会员分享,可在线阅读,更多相关《网上书城管理文案系统.docx(13页珍藏版)》请在冰豆网上搜索。
网上书城管理文案系统
软件工程课程设计
——网上图书城管理系统
一、可行性研究报告
1、引言
背景资料
随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。
当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。
国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。
对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。
而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。
报告目的
本报告旨在研究分析网上书城馆管理系统开发的可行性,为此软件的开发人员提供可行性的验证与编写方法的指导。
软件信息
软件名称:
网上书城管理系统
开发平台:
ASP.NET
用户:
供买书的人员
2、可行性研究的前提
主要功能:
用户可以通过计算机完成网上买书,用计算机高效、安全的完成对图书的信息处理,将工作人员从繁琐的数据处理中解放。
性能要求:
a、书籍信息的录入,将图书名,库存数量输入系统,建立系统数据库。
b、书籍信息的查询,输入书名,显示此图书的有关信息。
c、书籍卖出后,可以在订单管理里面查询卖出的相关信息。
d、书籍信息的插入、删除修改图书等相关功能
e、权限问题,进入系统之前输入密码,密码不正确则不能进入该网站。
开发目标:
要求系统具有良好的可操作性,数据稳定性以及安全性,可以长期使用。
3、对现有系统的分析
现用的管理系统在安全性,数据的读入功能方面存在不同程度的
缺陷,有必要进行改进,防止sql注入等,黑客的进攻。
4、所建议的系统
使用基本方法:
该系统具有简单易用的特点,只需按照流程图进行行操作即可。
系统流程图:
5、投资及效益分析
因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高图书的销售效率,即提高了用户的经济效益,所以从经济上完全是可行的。
(1)用户有能力承担系统开发费用
开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。
如果是用户自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。
软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。
同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。
所以,在系统的开发过程中,企业完全有能力承担开发费用。
(2)新系统将为用户带来经济效益
管理系统是一个信息化、智能化和先进管理理念的集合体。
而管理是一个动态过程,在其运行过程中要采取多项措施。
所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。
一般新系统带来的经济效益是简介的,其最主要的表现就是减少了用户管理费用和人力开支。
而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
6、社会因素方的可行性
法律方面:
本系统的开发不会侵犯他人、集体或国家的利益,不违背当地法律法规。
使用方面:
本系统可以满足一般的网上销售图书的要求,对于用户购买操作图书简单,而且对使用本软件人员的计算机水平要求不高,只需了解软件操作流程就可以使用本软件,无需培训。
7、结论
该系统在各个方面的均具有可行性,可以立即开始进行。
二、需求规格说明书
1、引言
编写目的:
为软件开发者提供开发依据,在软件的开发过程中起指向性功能。
本说明书的读者为此软件的开发者。
项目背景:
该软件由学生自行编写,由个人全权负责。
本软件独立于其它管理软件。
参考资料:
1.《ASP.NET程序设计》主编严健武柳青中国水利电出版社2010.1
2.《数据库技术与应用—SQLServer2000》主编刘卫国严晖清华大学出版社2007.1
3.《ASP.NET3.5项目开发实战》主编宋海兰李航沙继东电子工业出版社2011.5
4.《.NET大局观(第2版)》,[美]DavidChappell著,荣耀译,北京,电子工业出版社,2006
5.《UML面向对象建模与设计(第2版)》,[美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,北京,人民邮电出版社,2006
6.《新概念SQLServer2000》刘耀儒主编教程北京科海集团出版社2001.10
7.《精益软件开发管理之道》作者:
(美)帕彭迪克 等著,王海鹏 等译,机械工业出版社2011.6
8.《软件测试技术:
基于案例的测试》赵翀,孙宁 编著机械工业出版社2011.6
9.《软件质量保证与软件测试技术》马海云,张少刚 著国防工业出版社2011.6
2、任务概述
目标:
本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。
而整个网上书店采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
用户特点:
本系统的操作对象为用户和图书馆管理人员。
对管理人员的计算机水平不需要很高的要求。
条件与限制:
本次开发工作经费投入大,开发期限为7个周。
3、数据描述:
逻辑结构设计的任务是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构(只以数据库中的实体为例),下面是数据库的逻辑设计:
用户基本表(tb_Customer):
用户名(customerName),用户密码(customerPass),真实姓名(customerTrueName),用户地址(customerAddress),电话(customerPhone),邮箱(customerEmail),注册时间(customerRegDate),安全问题(customerQuestion),安全答案(customerAnswer)
商品基本表(tb_Goods):
图书编号(goodsID),图书名称(goodsName),图书类id(goodsTypeID),图书简介(goodsDescript),图书价格(goodsUnitPrice),图书封面(goodsImageName),已卖的数量(sellCount),图书时间(goodsDate)。
分类表(tb_GoodsType):
图书分类id(goodsTypeID),订单日期(goodsTypeName)。
书店订单表(order):
订单ID(orderID),订单人(customerName),总金额(totalMoney),订单日期(orderDate),订购状态(orderState)。
书店订单明细表(tb_OrderDetail):
订单ID(orderID),图书编号(goodsID)
书店管理员(tb_Manage):
管理员(managerName),管理员密码(managerPWD)。
4、功能要求:
(一)前台实现功能
、新客户注册
、书籍分类搜索
3、热销排名榜
4、实现购物车功能模块
5、订单查询功能
6、在线支付功能/网上银行支付功能
7、前台页面管理
(二)后台管理实现功能
、用户注册信息管理
、订单添加/删除/修改管理功能
3、书籍信息管理
4、客户权限管理
5、订阅系统管理
5、性能要求
数据精确度:
查询时要确保查全率与查准率
时间特性:
系统运行时间应该在用户能够接受的范围内
适应性:
本软件属于小型网站,对不同的运行环境适应性很强,可以能够满足使用需求。
6、运行需求
6.1用户界面
人性化界面,全新感觉,操作简便,一目了然,视图优美等特点。
并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。
6.2硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。
586以上PC机均可运行此软件。
6.3软件接口
运行于Windows95及更高版本的操作系统之上。
6.4故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
调试中遇到的问题及解决的方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2)关于空记录带来的麻烦
有些空记录往往会使程序无法运行。
此时你可用“ifnotisnull”语句先判断一下是否为空记录,再操作。
3)有些运行错误也可用补获异常进行处理。
三、概要设计说明书
1、引言
1、《ASP.NET程序设计》主编严健武柳青中国水利电出版社2010.1
2、《数据库技术与应用—SQLServer2000》主编刘卫国严晖清华大学出版社2007.1
3《ASP.NET3.5项目开发实战》主编宋海兰李航沙继东电子工业出版社2011.5
4、《.NET大局观(第2版)》,[美]DavidChappell著,荣耀译,北京,电子工业出版社,2006
5、《UML面向对象建模与设计(第2版)》,[美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,北京,人民邮电出版社,2006
6、《新概念SQLServer2000》刘耀儒主编教程北京科海集团出版社2001.10
7、《精益软件开发管理之道》作者:
(美)帕彭迪克 等著,王海鹏 等译,机械工业出版社2011.6
8、《软件测试技术:
基于案例的测试》赵翀,孙宁 编著机械工业出版社2011.6
9、《软件质量保证与软件测试技术》马海云,张少刚 著国防工业出版社2011.6
2、概念设计
需求规定:
本软件提供一个既可以存储信息,用户具有购买图书,管理员具有浏览、插入、查询、修改、删除功能,供使用者轻松管理图书馆的库存图书。
运行环境:
硬件普通PC机
支持环境WINDOWS操作系统,
基本设计概念:
本系统由主单函数调用各个子函数(功能函数)来实现各项操作。
3、运行设计
运行控制:
系统运行后先进行身份验证,验证通过后,登录,并调用M2,进入服务选择模块,由用户选择的信息选择激活M3—M10等模块,最后根据用户输入的接受信息退出程序,关闭系统。
运行时间:
各模块运行时间控制在1秒内。
4、系统数据结构设计
用户基本表(tb_Customer):
用户名(customerName),用户密码(customerPass),真实姓名(customerTrueName),用户地址(customerAddress),电话(customerPhone),邮箱(customerEmail),注册时间(customerRegDate),安全问题(customerQuestion),安全答案(customerAnswer)
商品基本表(tb_Goods):
图书编号(goodsID),图书名称(goodsName),图书类id(goodsTypeID),图书简介(goodsDescript),图书价格(goodsUnitPrice),图书封面(goodsImageName),已卖的数量(sellCount),图书时间(goodsDate)。
分类表(tb_GoodsType):
图书分类id(goodsTypeID),订单日期(goodsTypeName)。
书店订单表(order):
订单ID(orderID),订单人(customerName),总金额(totalMoney),订单日期(orderDate),订购状态(orderState)。
书店订单明细表(tb_OrderDetail):
订单ID(orderID),图书编号(goodsID)
书店管理员(tb_Manage):
管理员(managerName),管理员密码(managerPWD)。
5、系统出错处理设计
系统的错误测试主要是为了测试看系统处理不当的输入等不当操作时,系统的反应。
看系统能不能有很好的反应能力。
(1)在用户注册时,输入已经注册过的用户名,系统将提示用户:
此用户名已经存在,请选择其他的用户名。
(2)在用户注册时,在输入密码与重复密码时,两次输入的密码不一样,系统将提示用户:
两次输入的密码不一样,请重新输入密码。
(3)越权操作。
用户去使用管理员的功能,系统将提示你:
你没有此权。
四、详细设计说明书
1、引言
1、《ASP.NET程序设计》主编严健武柳青中国水利电出版社2010.1
2、《数据库技术与应用—SQLServer2000》主编刘卫国严晖清华大学出版社2007.1
3、《ASP.NET3.5项目开发实战》主编宋海兰李航沙继东电子工业出版社2011.5
4、《.NET大局观(第2版)》,[美]DavidChappell著,荣耀译,北京,电子工业出版社,2006
5、《UML面向对象建模与设计(第2版)》,[美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,北京,人民邮电出版社,2006
6、《新概念SQLServer2000》刘耀儒主编教程北京科海集团出版社2001.10
7、《精益软件开发管理之道》作者:
(美)帕彭迪克 等著,王海鹏 等译,机械工业出版社2011.6
8、《软件测试技术:
基于案例的测试》赵翀,孙宁 编著机械工业出版社2011.6
9、《软件质量保证与软件测试技术》马海云,张少刚 著国防工业出版社2011.6
2、总体设计
根据用户的需求,本系统的网上书店分为两个子系统:
前台在线购书系统是在Internet上接受来自全国各地的客户访问的网上书店前台销售管理系统后台管理系统是在Internet内部用于书店的管理员管理网上书店的后台管理系统。
本系统的前台销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、选择商品、结账完成购物等。
在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客户浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。
网上购物的过程为,当客户通过hietmet访问书店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登录(确认身份),然后刁可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。
本系统的后台书店管理系统融入了企业传统的进销存概念,对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能,从而增强了图书商品的宣传效果。
对订单的管理是后台管理系统中关键的部分,根据需求,采用订单状态来标识图书的各个流通环节。
该子系统不同于以往的一
此商场内部MIS系统,它通过简洁而明晰的WEB页面,提示管理员进行各项管
理工作,例如:
对注册用户的身份验证、对超级用户的管理、对图书目录的管理以及对客户订单的管理,所有这些管理工作都被智能化,操作者完全不需要任何背景知识,只需按照WEB页面上的相关提示即可轻松完成全面的内部管理功能,可使用户深入理解在电子商务环境中的全新经营管理模式。
网上书店系统的功能模块图如下:
3、程序描述
五、测试报告
1、引言
编写目的:
测试图书馆管理系统软件的各项功能是否符合预期要求。
本报告读者为软件设计者。
项目背景:
该软件由学生个人设计,无开发部门和主管部门,主要供学生练习使用。
该软件独立于其它软件系统。
参考资料:
1.《ASP.NET程序设计》主编严健武柳青中国水利电出版社2010.1
2.《数据库技术与应用—SQLServer2000》主编刘卫国严晖清华大学出版社2007.1
3.《ASP.NET3.5项目开发实战》主编宋海兰李航沙继东电子工业出版社2011.5
4.《.NET大局观(第2版)》,[美]DavidChappell著,荣耀译,北京,电子工业出版社,2006
5.《UML面向对象建模与设计(第2版)》,[美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,北京,人民邮电出版社,2006
6.《新概念SQLServer2000》刘耀儒主编教程北京科海集团出版社2001.10
7.《精益软件开发管理之道》作者:
(美)帕彭迪克 等著,王海鹏 等译,机械工业出版社2011.6
8.《软件测试技术:
基于案例的测试》赵翀,孙宁 编著机械工业出版社2011.6
9《软件质量保证与软件测试技术》马海云,张少刚 著国防工业出版社2011.6
2、测试计划执行情况
3、评价结果
软件能力:
软件各项功能复合预期,各子程序运行正常
缺陷和限制:
每次登陆后必须手工调入上一次的备份文件以恢复系统数据,给操作者带来不便
建议:
完善系统的数据库功能,提供安全可靠的数据保存功能。
测试结论:
本软件测试通过。
六总结
电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响己经远远超过商业领域。
为了跟上世界电子商务的发展潮流,缩短与发达国家之间的差距,每个人都应该从不同的角度积极了解电子商务、参与电子商务,尽快适应飞速发展的信息社会的需要。
针对当前蓬勃发展的电子商务浪潮,本文从理论和实践两个角度出发,利用.NET技术(包括ASP.NET,ADO.NET)以及数据库技术来架构新型电子商务平台
对电子商务进行了深入的探讨。
论文首先全面而系统地研究了构建一个电子商务网站所必备的各种知识与技术手段,接着从构建一个电子商务应用系统—网上书店入手,首先对系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了详细的规划,在此基础上将上述理论知识与开发技术运用到系统的实现过程当中,完成了网上书店购物平台的构建过程。
论文在撰写过程中,力求将理论与实践相结合,在对电子商务理论进行阐述
的同时,配合模拟系统从实际应用和操作技巧上加以说明,以期达到对电子商务更深层次的理解与认识。
该系统虽然只是一个模拟的系统,但由于在设计前期,进行了大量的需求分析,设计过程中也尽可能地与实际应用系统相吻合,所以该系统具有较强的实用价值,完全能够实现一个实际的网上书店应用系统所应具备的各种功能。
而且系统还可以配合对电子商务理论知识的学习,使学习者能够首先从感性认识上加强对电子商务的理解,对电子商务的运作方式初步有所了解,并最终由感性认识上升到理性认识,对电子商务的内部工作机理加深理解,成为具备电子商务综合素质的人才。
当然,由于时间有限,以及软、硬件设施的配置等限制因素,这个系统还不太完善,还有许多地方有待改进与完善;世界上电子商务的内涵、标准及技术也日新月异,处于不断的变化发展之中,将会不断有观点、技术和实践的创新与突破,需要我们加以学习与改进,请各位老师赐教。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 城管 文案 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)