77范文网 - 专业文章范例文档资料分享平台

网上书店--软件工程课程设计小组报告

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

信息学院 课程设计结果评定

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

目 录

1.概述 ........................................................................ 1

1.1设计目的 ............................................................... 1 1.2任务与具体要求 ......................................................... 1 1.3开发环境 ............................................................... 1 1.4小组内部分工情况 ....................................................... 2 2.可行性分析 .................................................................. 2

2.1经济上可行性 ........................................................... 2 2.2技术上可行性 ........................................................... 2 2.3法律上可行性 ........................................................... 3 2.4操作上可行性 ........................................................... 3 3.需求分析 .................................................................... 3

3.1系统需求分析 ........................................................... 3

3.1.1用户(前台)功能 .................................................. 4 3.1.2管理员(后台)功能 ................................................ 4 3.3数据流程分析 ........................................................... 4 3.4业务流程分析 ........................................................... 4 3.5用例图分析 ............................................................. 5

3.5.1管理者用例 ........................................................ 5 3.5.2客户用例图 ........................................................ 6 3.4数据字典 ............................................................... 8 4.概要设计 .................................................................... 8

4.1模块设计 ............................................................... 8

4.1.1前台功能分模块设计 ................................................ 8 4.1.2后台功能分模块设计 ................................................ 9 3.2系统功能结构设计 ...................................................... 11

3.2.1系统结构设计的原则 ............................................... 11 3.2.2系统安全性设计 ................................................... 11 3.2.3系统的保密性设计 ................................................. 11 4.2数据库设计 ............................................................ 11

4.2.1 数据库概念结构设计 .............................................. 11 4.2.2 数据库逻辑结构设计 .............................................. 14 4.2.3 数据库物理结构设计 .............................................. 15

5.详细设计 ................................................................... 17

5.1 前台系统详细设计 ...................................................... 17

I

5.2 后台系统详细设计 ...................................................... 21 6.系统调试与测试 ............................................................. 23

6.1系统调试 .............................................................. 23 6.2系统测试 .............................................................. 24

6.2.1测试存在问题 ..................................................... 24 6.2.2测试管理员登录 ................................................... 24 6.2.3测试管理员添加书籍 ............................................... 24

7.系统实施运行 ............................................................... 25 8.总结 ....................................................................... 26 参考文献 ..................................................................... 27

II

1.概述

1.1设计目的

随着网络信息的发展,网络在人们生活中的应用越来越广泛。人们都想在最短的时间内

购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。

在电子商务网站中,网上书店是目前应用最广、最成功的范例之一。用户可以通过它在网络上利用Internet,突破了时间和空间的限制,从而实现网上购书,达到最大便利的效果。同时,网上书店的实现,也可以节省大量的资源浪费,为买家和卖家都带来了好处。网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。

本系统的设计运用面向对象技术、UML及可视化的建模工具Rational Rose及visio 2003完成系统的需求分析与设计。并且以ASP为主要制作工具,实现了用户登陆、验证身份及用户和书籍数据的采集、书籍的预览查询、以及对书籍的购买通过购物车等功能的实现。

1.2任务与具体要求

网站主要提供的基本服务项目有:管理员和客户的注册,登录;客户的分级浏览或图书选购;管理员对进书、售书、库存、客户信息的管理;实现商品管理、分类管理和用户管理以及送货、汇款方式的管理,还有一些相关帮助信息以及联系管理员的信息。

要求网页能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。

一般客户可以浏览网上书店内容。欲购书的客户需要注册(提供邮购和管理所必须的有效信息,如姓名、地址、电话等)取得唯一的用户名成为会员。会员登录后便可以购书一本或多本。管理员应该能够对网上书店的进书、售书订单、库存、客户信息进行查询和管理。

1.3开发环境

操作系统:Windows 2000/XP或WIN 7 浏览器:IE 6.0及以上版本或360浏览器

开发工具:Dreamweaver CS3、IIS 5.1和Access数据库 开发语言:ASP技术

1

软件文档的开发和编制:Visio、Rose、Microsoft Word 2003等工具

1.4小组内部分工情况

胡剑颖(组长):全面协调小组工作;负责整个项目开发工作、网站需求分析、系统测试与调试和小组文档核查等工作。负责系统的需求分析和数据库设计以及实现,实现数据库与系统前台和后台的连接,对前台和后台设计存在的问题加以解决,并参与了部分编码工作,同时也负责系统实现后的测试工作。

陈彬:主要负责网站结构设计与后台程序的开发等工作。负责系统的可行性分析以及网站界面的美工设计。

郑玉珊:负责系统的概要设计的模块设计部分以及前台系统的设计与实现和检查运行环境配置与实现网站的安装。完成课程设计小组最终报告、小组电子文档管理和帮助系统开发等工作。

2.可行性分析

2.1经济上可行性

开发网上书店系统在经济上的支出经过估算大致分为两部分:固定性支出和不可知支出。在固定性支出方面由于现今计算机的价格已经十分低廉,性能却有了长足的进步,且该系统规模不大,开发这样的一个系统所需的人员不需要太多,开发周期较短,所以支出的费用大大的降低,经过整体估算大致支出约为1万元左右。由于在开发过程中可能会遇到一些未知的问题,此时也需要一定的支出和包括一些相关资料搜集和相关软件使用权费用的支出,这些支出大致为3000元左右。所以开发此系统总估算为1.3万元左右。该系统的开发,为书店图书销售方面带来了一个质的飞跃,该系统的运行可以代替人工进行许多繁杂的劳动,节省许多时间和空间方面的资源,大大的方面了图书销售商和图书消费者。这样节省了大量的人力物力,按该系统的使用周期按10年来算,大致可以省下了超过30万元,大大节约了成本,同时也提高了工作效率,收益远远大于支出。因此,该系统在经济上是可行的。

2.2技术上可行性

本系统采用ASP技术和Access、IIS5.1进行联合开发,ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。Access作为本系统的数据库,Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、

2

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上书店--软件工程课程设计小组报告在线全文阅读。

网上书店--软件工程课程设计小组报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/655505.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: