燕山大学软件工程课程设计报告

  • 格式:doc
  • 大小:615.50 KB
  • 文档页数:33

下载文档原格式

  / 33
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

燕山大学

软件工程课程设计说明书题目:网上书店

学院(系):信息科学与工程学院年级专业:10级计算机应用三班学号:1001404010097

学生姓名:方小雨

学号:100104010098

学生姓名:王嘉恺

指导教师:邓成玉

教师职称:教授

燕山大学课程设计(论文)任务书

院(系):基层教学单位:

2013年6 月 21 日

燕山大学课程设计评审

2013 年 6 月21 日

第一章绪论 (5)

1.1课题背景 (5)

1.2课题目的 (5)

1.3任务与具体要求 (6)

1.4开发环境 (7)

1.5小组内部分工 (7)

第二章可行性分析 (7)

2.1经济可行性 (7)

2.2技术可行性 (8)

2.3操作可行性 (9)

2.4法律可行性 (9)

第三章需求分析 (10)

3.1系统需求分析 (10)

3.1.1用户(前台)功能 (10)

3.1.2管理员(后台)功能 (10)

3.2数据流程分析 (11)

3.3业务流程分析 (11)

3.4用例图分析 (12)

3.4.1管理者用例 (12)

3.4.2客户用例图 (14)

3.5数据字典 (16)

第四章概要设计 (17)

4.1模块设计 (17)

4.1.1前台功能分模块设计 (17)

4.1.2后台功能分模块设计 (18)

4.2系统功能结构设计 (20)

4.2.1系统结构设计的原则 (21)

4.2.2系统安全性设计 (21)

4.2.3系统的保密性设计 (21)

4.3数据库设计 (22)

4.3.1 数据库概念结构设计 (22)

4.3.2 数据库逻辑结构设计 (25)

4.3.3 数据库物理结构设计 (26)

第五章详细设计 (30)

5.1前台功能分模块详细设计 (30)

5.2后台功能分模块详细设计 (31)

第六章心得体会 (32)

第七章参考资料 (33)

第一章绪论

1.1课题背景

在网络信息日益发展的今天,网络已经成为人们日常生活的一部分。网上购物也成为现代社会的趋势和潮流。而随着互联网的飞速发展以及我国经济的稳步平衡增长,人们对于精神文明也愈加看重,对于知识的追求也却来越高。因而图书市场开始繁荣起来。但由于各种各样的原因使得消费者在选购图书时不能迅速找到合意的书籍。近年来网上书店也在网络经济的刺激下开始发力,各类资本纷纷注入这一充满潜力的新型市场。由于网上书店图书种类包罗万象,且价格比传统书店便宜不少,以至于越来越多的消费者青睐于网上购书。1999年,国内真正意义上第一家网上书店——当当网上线。北京大学社会学专业毕业、从国家机关辞职下海的李国庆,拿着第一笔风险投资的基金开始了自己的网店生涯。8年后,这家号称全球最大中文网上书店的企业营业额已经达到8个亿。此后,伴随着世界电子商务浪潮的到来,越来越多的网上书店在国内兴起。

1.2课题目的

消费者都想在最短的时间内购买到自己所需的图书。但现有大型电商平台音像书籍分类下书目繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是如何方便快捷的购买到自己所需的图书就成了人们较为关心的问题。

本小组成员经过网上查询资料和实地调查发现,燕山大学附近只有3家传统书店且规模较小。稍微上点规模的城市之光也因为盗版原因存在着质量问题,价格也比京东等大型电商高出两成左右。而大型网上书店虽然品种杂多,但缺少高等院校适用的教材,在快递方面最快也要一天才可到达学校。

综上所述本小组成员开发的网上书店系统目标人群专门针对在秦皇岛的高校在校生。专门定位于大学生教材教辅、考研考证资料和畅销图书等实用书籍,砍掉五花八门诸如育婴、菜谱等无关品类以及昂贵的系列丛书等高消费书籍,若单人购买一次性购买一学期所需的全部教材要比在学校统一订购节省近80元,并且承诺2小时内送货上门并支持货到付款。本小组的网上书店定位精确、品类独特、价格优惠、方便快捷、质量保证,因此较传统书店和大型电商均有一定的优势。

1.3任务与具体要求

本系统即是在以上各种条件成熟的前提下建立的一个用户轻松登录系统完成购书的管理系统。

1)系统用途:本系统利用网络平台,使得消费者和销售者足不出户即可实现买书和销售行为,同时大大减少的人员的参与。

系统使用范围:与时俱进、想体验网上购书乐趣的消费者,特别是大学生等年轻人群。

2)具体要求:管理员可以维护客户注册信息、维护图书信息、处订定单信息、维护系统公告、网上售书。查看图书调查报告、游客可以在线注册为会员、投票、购书。本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。

1.4开发环境

操作系统:XP或WIN 7

浏览器:IE 6.0及以上版本或360浏览器

开发工具:Dreamweaver CS3、Myeclipse和Mysql数据库

开发语言:JSP技术

软件文档的开发和编制:Microsoft Word 2007等工具

1.5小组内部分工

组长:方小雨

全面协调小组工作;负责整个项目分析建模和模块功能的划分和设计;负责数据字典和数据库逻辑结构、物理结构和详细表单内容的设计;

组员:王嘉恺

负责系统的可行性分析和需求分析,及前台系统的设计与实现和检查运行环境配置,完成课程设计小组最终报告;小组电子文档管理和帮助等工作。

第二章可行性分析

2.1经济可行性

开发网上书店系统在经济上的支出经过估算大致分为两部分:固定性支出和不可知支出。在固定性支出方面由于现今计算机的价格已经十分低廉,