网上书店软件综合项目工程专业课程设计小组报告.doc

上传人:大米 文档编号:550905836 上传时间:2023-09-29 格式:DOC 页数:34 大小:1.42MB
返回 下载 相关 举报
网上书店软件综合项目工程专业课程设计小组报告.doc_第1页
第1页 / 共34页
网上书店软件综合项目工程专业课程设计小组报告.doc_第2页
第2页 / 共34页
网上书店软件综合项目工程专业课程设计小组报告.doc_第3页
第3页 / 共34页
网上书店软件综合项目工程专业课程设计小组报告.doc_第4页
第4页 / 共34页
网上书店软件综合项目工程专业课程设计小组报告.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《网上书店软件综合项目工程专业课程设计小组报告.doc》由会员分享,可在线阅读,更多相关《网上书店软件综合项目工程专业课程设计小组报告.doc(34页珍藏版)》请在金锄头文库上搜索。

1、信息学院课程设计结果评定评价内容评价指标评分权值评定成绩业务水平有扎实基础理论知识和课程知识;能正确设计试验方案;独立进行试验工作;能利用所学课程知识和技能去发觉和处理实际问题0.2设计质量试验正确,分析处理科学;设计结果有应用价值;图纸绘制符合国家标准,质量符合要求;计算及测试结果正确;工作中有创新意识;对前人工作有改善或突破,或有独特见解; 0.4工作量、工作态度按期完成要求任务,工作量饱满,难度较大;工作努力,遵守纪律;工作作风严谨务实0.2汇报质量文字通顺,技术用语正确,符号统一,编号齐全,书写工整规范,图表完备、整齐、正确;0.2合 计1.0指导老师签字:评定日期:目 录1.概述11

2、.1设计目标11.2任务和具体要求11.3开发环境11.4小组内部分工情况22.可行性分析22.1经济上可行性22.2技术上可行性22.3法律上可行性32.4操作上可行性33.需求分析33.1系统需求分析33.1.1用户(前台)功效43.1.2管理员(后台)功效43.3数据步骤分析43.4业务步骤分析43.5用例图分析53.5.1管理者用例53.5.2用户用例图63.4数据字典84.概要设计84.1模块设计84.1.1前台功效分模块设计84.1.2后台功效分模块设计93.2系统功效结构设计113.2.1系统结构设计标准113.2.2系统安全性设计113.2.3系统保密性设计114.2数据库设计

3、114.2.1 数据库概念结构设计114.2.2 数据库逻辑结构设计144.2.3 数据库物理结构设计155.具体设计175.1 前台系统具体设计175.2 后台系统具体设计216.系统调试和测试236.1系统调试236.2系统测试246.2.1测试存在问题246.2.2测试管理员登录246.2.3测试管理员添加书籍247.系统实施运行258.总结26参考文件271.概述1.1设计目标 伴随网络信息发展,网络在大家生活中应用越来越广泛。大家全部想在最短时间内购置到自己所需图书。但书目标繁多,给大家在繁忙工作生活中购书带来了很大麻烦,于是网上购书便成了大家向往事情,此系统开发为大家带来了很大方便

4、,使她们足不出户就能够轻轻松松地买到自己想要书,既省时又省力。在电子商务网站中,网上书店是现在应用最广、最成功范例之一。用户能够经过它在网络上利用Internet,突破了时间和空间限制,从而实现网上购书,达成最大便利效果。同时,网上书店实现,也能够节省大量资源浪费,为买家和卖家全部带来了好处。网上书店崛起对传统图书流通体系产生了强烈冲击,有效地缩短了图书流通发行步骤,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提升了图书流通率。本系统设计利用面向对象技术、UML及可视化建模工具Rational Rose及visio 完成系统需求分析和设计。而且以ASP为关键制作工具,实现了用户登陆、

5、验证身份及用户和书籍数据采集、书籍预览查询、和对书籍购置经过购物车等功效实现。1.2任务和具体要求网站关键提供基础服务项目有:管理员和用户注册,登录;用户分级浏览或图书选购;管理员对进书、售书、库存、用户信息管理;实现商品管理、分类管理和用户管理和送货、汇款方法管理,还有部分相关帮助信息和联络管理员信息。 要求网页能够提供两级图书目录和三层信息(一级目录是图书基础分类目录;其下是图书二级目录,它对应于某基础分类之下书名及其简明信息;当用户点击二级目录中某本书以后,系统应该显示具体介绍该书文字和图形信息)。通常见户能够浏览网上书店内容。欲购书用户需要注册(提供邮购和管理所必需有效信息,如姓名、地

6、址、电话等)取得唯一用户名成为会员。会员登录后便能够购书一本或多本。管理员应该能够对网上书店进书、售书订单、库存、用户信息进行查询和管理。1.3开发环境操作系统:Windows /XP或WIN 7 浏览器:IE 6.0及以上版本或360浏览器开发工具:Dreamweaver CS3、IIS 5.1和Access数据库开发语言:ASP技术软件文档开发和编制:Visio、Rose、Microsoft Word 等工具1.4小组内部分工情况胡剑颖(组长):全方面协调小组工作;负责整个项目开发工作、网站需求分析、系统测试和调试和小组文档核查等工作。负责系统需求分析和数据库设计和实现,实现数据库和系统前

7、台和后台连接,对前台和后台设计存在问题加以处理,并参与了部分编码工作,同时也负责系统实现后测试工作。陈彬:关键负责网站结构设计和后台程序开发等工作。负责系统可行性分析和网站界面美工设计。郑玉珊:负责系统概要设计模块设计部分和前台系统设计和实现和检验运行环境配置和实现网站安装。完成课程设计小组最终汇报、小组电子文档管理和帮助系统开发等工作。2.可行性分析2.1经济上可行性开发网上书店系统在经济上支出经过估算大致分为两部分:固定性支出和不可知支出。在固定性支出方面因为现今计算机价格已经十分低廉,性能却有了长足进步,且该系统规模不大,开发这么一个系统所需人员不需要太多,开发周期较短,所以支出费用大大

8、降低,经过整体估算大致支出约为1万元左右。因为在开发过程中可能会碰到部分未知问题,此时也需要一定支出和包含部分相关资料搜集和相关软件使用权费用支出,这些支出大致为3000元左右。所以开发此系统总估算为1.3万元左右。该系统开发,为书店图书销售方面带来了一个质飞跃,该系统运行能够替换人工进行很多繁杂劳动,节省很多时间和空间方面资源,大大方面了图书销售商和图书消费者。这么节省了大量人力物力,按该系统使用周期按来算,大致能够省下了超出30万元,大大节省了成本,同时也提升了工作效率,收益远远大于支出。所以,该系统在经济上是可行。2.2技术上可行性本系统采取ASP技术和Access、IIS5.1进行联合

9、开发,ASP是一个服务器端脚本编写环境,能够用来创建和运行动态网页或Web应用程序。ASP网页能够包含HTML标识、一般文本、脚本命令和COM组件等。利用ASP能够向网页中添加交互式内容(如在线表单),也能够创建使用HTML网页作为用户界面web应用程序。Access作为本系统数据库,Access 是微软企业推出基于Windows桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统对象;提供了多个向导、生成器、模板,把数据存放、数据查询

10、、界面设计、报表生成等操作规范化;为建立功效完善数据库管理系统提供了方便,也使得一般用户无须编写代码,就能够完成大部分数据管理任务。IIS5.1是由微软企业提供基于运行Microsoft Windows互联网基础服务。所以用它们联合来开发一个小型网上书城系统是很方便可行。另外,本系统只需要一台装有Windows XP操作系统计算机即可实现该系统完成,本项目组组员均能熟练使用Windows XP操作系统,对计算机也全部比较熟悉,所以在这方面不成问题。况且本项目组组员全部有学过ASP课程及熟悉Access数据库使用,并有使用过这多个软件和开发语言做过相关系统经验,所以对于开发网上书城系统,在技术上

11、是可行。2.3法律上可行性该系统完全自主开发,不存在侵犯她人知识产权行为,同时也没有损害国家、集体和她人利益,各项工作开展均根据国家法律要求范围内进行,在系统设计相关信息和功效均没有超出法律限制,在采取开发该系统软件(Dreamweaver和Access)也是经过软件研制方授权使用,且开发过程中使用相关资源均是在法律上许可使用。所以,开发该系统不存在任何违法行为,在法律上是可行。2.4操作上可行性本系统因为使用ASP开发,开发完成是网页界面友好,操纵起来方面简单,只要用户具体阅读开发者对该系统制订使用说明手册,用户很快便能上手,方便简单,且又不失实用。该系统关键基于Windows XP操作系统

12、,用户基础上能够轻松操作Windows XP操作系统,这对于用户操作该系统也提供了一定便利。用户能够经过系统直接完成各项操作,进行动态更新,而且能够比较直观看到操作效果。因为该系统开发工具含有优点,使该系统在维护等其它方面开销大大降低了。网上书城系统是一个小型商品管理系统,所花费资源很小,用户计算机不管是硬件还是软件全部能够满足条件,所以,本系统在用户运行上是可行。3.需求分析3.1系统需求分析网上书店是一个高质量,愈加快捷,更方便购书方法。网上书店可关键用于图书在线销售,网站式书店对图书管理愈加合理化,信息化。售书同时还含有书籍类商品管理、购物车、订单管理,很灵活网站内容和文章管理功效。依据

13、书店系统具体情况,系统关键功效包含:3.1.1用户(前台)功效 1) 注册功效:注册、登录、退出、个人管理2) 图书选购:浏览图书、购物车管理3) 订单管理:查看订单、修改订单、撤销订单3.1.2管理员(后台)功效1) 登录和注销功效2) 用户管理:删除用户、查询用户3) 图书管理:添加图书、删除图书、修改图书、查询图书4) 订单管理:查询订单、确定订单、删除订单5) 分类管理:添加图书分类、修改图书分类、删除图书分类等。3.3数据步骤分析3.4业务步骤分析用户浏览网页,查看书籍信息,选择要购置书籍。点击购置,假如没有登录,系统提醒先登录,若是新用户需要注册后再登录。登录以后就能够进行购置。3

14、.5用例图分析3.5.1管理者用例1)登录:管理员登录。图表 1.1管理者登录用例图2)订单管理:包含对订单增加删除和查询订单功效。图表 1.2管理者对订单管理用例图3)图书管理:对图书查询(经过年份、书名、作者查询)、删除、添加和对图书修改。图表 1.3管理者对图书管理用例图4)用户管理:对用户查询,删除用户。图表 1.4管理者对用户管理用例图3.5.2用户用例图1)登录:用户登录。图表 2.1用户登录用例图2)订单管理:让用户能够对自己订单进行查看、撤销、订单查询、订单日期查询、修改订单等等图表 2.2用户对订单管理用例图3)图书选购:经过输入图书信息,当需要购置时创建购物车,经过购物车来

15、进行对图书进行浏览、删除和订单生成和数量修改等等。图表 2.3用户图书选购用例图4)注册:用户注册。图表2.4用户注册用例图3.4数据字典(1)图书基础信息=编号+书名+作者+装帧+出版日期+积分+具体介绍+目录+用户评级分数+市场价+会员价+推荐+订购次数+查看次数+折扣+小类ID+大类ID+缩略图+添加日期+评级次数+VIP价格+出版社+ISBN+页数+开本+版次+介绍(2)评论信息=编号+对应产品编号+标题+日期时间+评论内容+是否经过审核(3)大类分类信息=编号+大类名+是否在首页显示+次序(4)小类分类信息=编号+小类名+是否在首页显示+次序+对应大类编号(5)管理员=编号+用户名+密码+权限(6)用户信息=编号+用户名+e-mail+密码+身份证号+手机+QQ+注册日期+密码提醒+密码答案+登录次数+最终一次登录时间+收货人姓名+城市+地址+邮编+电话+送货方法编号+汇款方法编号+性别+姓名+是否VI

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号