软件工程设计作业网上购书系统

上传人:新** 文档编号:497991227 上传时间:2023-10-13 格式:DOCX 页数:76 大小:8.42MB
返回 下载 相关 举报
软件工程设计作业网上购书系统_第1页
第1页 / 共76页
软件工程设计作业网上购书系统_第2页
第2页 / 共76页
软件工程设计作业网上购书系统_第3页
第3页 / 共76页
软件工程设计作业网上购书系统_第4页
第4页 / 共76页
软件工程设计作业网上购书系统_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《软件工程设计作业网上购书系统》由会员分享,可在线阅读,更多相关《软件工程设计作业网上购书系统(76页珍藏版)》请在金锄头文库上搜索。

1、重庆师范高校 课程名称:软件工程试题题目:网上购书系统姓名:杨步月 学号:20110514366姓名:彭婷婷 学号:20110514338专 业:计算机科学与技术 学 院:计算机与信息科学学院时 间:2012年7月1号书目一、 开发背景与目标- 5 -开发背景开发目标二、需求分析说明书- 5 -2.1系统介绍- 5 -2.2系统面对的用户群体- 6 -2.3系统的功能性需求- 6 -2.4系统的非功能性需求- 6 -用户界面需求- 6 -软硬件环境需求- 6 -软件质量需求- 6 -三、可行性分析报告- 6 -3.1经济可行性分析- 7 -3.2操作可行性分析- 7 -3.3技术可行性分析-

2、7 -3.4时间、设备可能性- 7 -3.5系统工作量- 7 -3.6文档要求- 7 -四、开发环境与项目规划- 7 -4.1开发环境- 8 -4.2项目规划与管理- 8 -开发人员支配- 8 -开发进度支配- 8 -五、结构化分析与设计- 8 -分析与设计方法:组织结构图数据流程图数据字典模块结构图六、面对对象分析与设计- 10 -分析与设计方法用况模型类与对象图活动图依次图状态图七、数据库分析与设计- 14 -7.1数据库环境说明- 14 -7.2数据库命名标准与规范- 14 -7.3数据库逻辑设计- 14 -逻辑设计步骤- 14 -逻辑设计原则- 14 -逻辑设计图- 14 -7.4数据

3、库物理设计- 15 -数据库物理设计步骤- 15 -表、视图汇总- 15 -各表、视图设计详解- 15 -八、 人机界面设计- 62 -9.1界面设计原则- 63 -9.2系统窗体汇总- 63 -9.3主界面设计- 63 -9.4子界面设计- 64 -九、项目系统实现- 62 -9.1 实现环境与技术9.2 核心模块实现技术代码十、软件测试分析报告- 65 -10.1测试范围与主要内容- 65 -10.2测试方法- 65 -10.3系统测试步骤- 66 -10.4测试报告- 66 -10.5系统优点- 67 -10.6输出设计- 67 -10.7输入设计- 68 -十一、软件运用说明书- 68

4、 -11.1软件概述- 68 -11.2运用说明- 68 -11.2.1系统登陆- 69 -11.2.2注册- 69 -11.2.3 系统简介- 71 -参考文献- 82 -一开发背景与目标1.1背景 自从进入互联网时代以来,网络以其前所未有的速度变更着人们的生活方式,变更着人们的价值观念。假如说这是一次经济革命,它比工业革命所带来的影响价值更深化彻底得多,它将传统经济推向了无形的虚拟空间。地球村即真实地体现了经济全球化的趋势。美国将来学家阿尔温托夫勒曾预言:“电脑网络的建立与普及将彻底变更人类生存及生活的模式。限制与驾驭网络的人就是人类将来命运的主宰。今日,网络的确正在深刻地冲击着人们的生活

5、模式,出版发行业作为人类重要的经济产业更不能漠视甚至回避网络时代的到来n61。网络经济模式正以前所未有的迅猛势头席卷我们生活的各个领域:随着电子商务的日益成熟,网上书店应运而生,并以其便利、快捷等一系列优点冲击着传统的图书发行产业,这既是机遇又是挑战。网络时代的今日,谁能更好的利用好这柄双刃剑必将成为将来图书出版发行业新的主宰者。我国由于网络技术起步较晚,电子商务体系还很不完善,与欧美等国有较大差距。网上书店作为电子商务网站的一种。网上书店是近年来随着网络技术的发展而产生的一种新型的书店形式。与传统书店相比,网上书店拥有很多的优势。网上书店的建立可以大大削减图书销售中的中间环节,节约大量的人力

6、、物力,并且能够供应更多的书目信息。另外,网上购书的读者不会再受地域的限制,而是遍及世界各地,这也就极大限度地扩大了出版物的发行范围。正是由于这些优势,网上书店才能得以在短时间内快速发展起来。网上书店的兴起,事实上是Intemet电子商务在图书业发展的必定结果,它使传统的图书销售业发生了根本性的变革,同时也使传统的购书方式发生了根本性的变更。伴随着网络的发展,电子商务的不断完善,我国出版发行业越来越剧烈地意识到网络带来的巨大商机,各个出版发行单位纷纷上马,抢占有利于自身发展的网上阵地。他们利用网络塑造企业形象,推销图书及有关产品,以期达到向国内外众多网络用户宣扬自己,提高企业知名度和获得丰厚利

7、润的目的。上网的出版发行企业不管是书店还是出版社,几乎都在进行图书的线上销售经营活动,网络销售将成为出版物销售的新模式和新的增长点。1.2目标阅读者可以阅读网上书店中的书籍信息;注册用户除了可以阅读 网上书店中的书籍信息外,还可以进行网上购书;管理员可以对网上书店中的书籍信息进行管理、处理客户的订单等。二需求分析说明书2.1系统介绍随着现代科学技术的进步,计算机被广泛应用,人类社会正逐走向信息化。 电子商务正在渐渐被人们所接受, 并渐渐成为当今网络发展的一个热门行业。 电子商务就是利用计算机技术,网络技术等等来实现购买,销售和交换商品,服务信息的过程。网上书店就是电子商务的一种,它是一种用于图

8、书在线销售的快捷便利的购书平台, 是基于 Internet 的网上售书程序。 网上书店系统是依据书店以及客户购书的需求而进行设计的。用户可以通过网络登录书店, 阅读图书信息, 对自己感爱好的书籍可以加入购物车, 确定购买就下发订单进行购买。而管理员可以处理订单信息,管理用户信息以及图书信息等等。目的是为了实现客户登录与注册, 客户信息管理, 图书信息管理, 购书管理与订单管理等功能。分别介绍如下:客户登录与注册功能: 客户登录与注册自身信息, 验证客户的信息是否合法以及验证客户是否为合法客户。客户信息管理功能:由管理员系统管理客户信息,添加删除新的客户等等。图书信息管理功能: 主要实现对图书信

9、息的管理和维护, 进行有效的分类管理, 如图书的添加, 修改, 查看与删除等。 在网上书店系统中,主要包括:管理图书,添加图书,修改图书,查看图书。购书与订单管理功能: 包括客户搜寻图书信息, 添加至购物车, 由订单管理功能来实现最终的付款。2.2系统面对的用户群体 系统面对的用户群体很广泛,只要有一些网络学问即可,而且该系统操作简洁,易学易用。2.3系统的功能性需求1)可以再阅读器上阅读书籍信息; 2)可以注册成为会员,可以登录; 3)有购物车功能,可以在线提交订单; 4)可以通过关键字搜寻书籍; 5)会员可以查看订单、做出评价; 6)管理员可以对网上书店中的书籍进行管理,可增加、修改、删除

10、书籍的分类信息; 7)管理员可以依据会员的申请或会员的消费状况将相关会员设为VIP 会员,也可以对会员的基本信息进行管理,也有权对一些过期用户进行删除; 8)管理员可以增加、修改、删除网上书店中书籍的基本资料信息; 9)管理员可以管理客户提交的订单,客户“已确认”的订单可修改状态为“正在配货”,“正在配货”的订单可修改状态为“缺货”或“已发货”2.4 系统的非功能性需求1)用户可以自由的变更密码,以及添加购物车中的物品。2)用户可以选择多种模式,可以最小化,也可以用迷你模式,还可以变更背景布置。3)用户的软硬件需求a) 操作系统: Windows 7, Windows XP,Vista b)

11、运用软件: 代码编写:JSP 数据库:MYSQL 建模工具:Visio2007和Power Designer 文档编写:Microsoft Word 2007. c) 开发语言:JSP,JAVA,c+;三可行性分析报告3.1经济可行性分析(1) 图书发行量不断增大 例如, 2009年底,新闻出版署公布了2009年全国新闻出版业基本状况,其中指出,2009年全国共出版图书301719种,其中新版图书168296种,重版、重印图书133423种,与上年相比图书品种增长10.07%,新版图书品种增长12.97%,重版、重印图书品种增长6.61%,总印张增长0.78%,定价总金额增长5.68%。图书发

12、行量不断增加事实上是读者对图书的需求不断扩大的反映。 书店增多,售书网点普及 一般书店的发展是大家有目共睹的,尤其在城市,除了新华书店,各种国有、私营、个体的书店比比皆是,综合书店、专业书店、精品书店、工具书店、电子书店无奇不有。书店规模也越办越大,如北京图书大厦、北京海淀图书城、上海图书城等等。此外,还有国外图书业巨头的介入,如贝塔斯曼。这些国外公司的加入,不仅带来了更多的图书,还引入了诸如会员制这样的图书营销新理念,图书市场一片旺盛。在这种状况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现。 3.2操作可行性分析本系统的界面操

13、作都较为简洁、便利,完全可以满意一般人群的操作需求。不用太多的计算机学问,友好的图形和提示可以上新手尽快上手。 (4)其他方面 在其他方面,如是否符合当地法律法规,利益冲突等方面都是可行的。 综上所述,本购书系统中技术上、经济上、操作上和其他方面都是可行的,因此,接着本系统的分析论述。3.3 技术可行性 在网络技术方面,早期用于电子商务的网络多为较封闭的,现在的网络运用Internet技术来构建,为电子商务的发展供应了一个统一的平台。 在软件方面,以IBM、HP为首的众多IT厂商纷纷推出自己的电子商务产品,有的还提出了“一揽子解决方案”。对于人们最关切的支付与平安问题,也提出了一些相应的解决方

14、案,例如各种卡的技术,如信用卡、电子现金卡等;各种平安技术,如防火墙、时间戳业务、公钥证书认证等。 在硬件方面,企业或商家构建服务器有特别宽广的可选择面,因此,国内计算机和网络发展特别迅猛。虽然,中国的网络基础比较薄弱,但据中国互联网络信息中心2011年最新统计数据表明,截止到2010年底,我国上网用户已经突破4.5亿人,达到4.57亿人,较2009年底增加7330万人;互联网普及率攀升至34.3%,较2009年提高5.4个百分比。这是中国计算机网络发展的现实,也是发展电子商务、经营网上书店的基础3.4时间、设备可能性目前,大多地区都实现了数字化,信息化,有线无线网路覆盖了状况也相当志向,良好

15、的硬件设施为网上购书系统供应了坚实的基础。依据对系统一般期盼运行的时间,我们开发小组现有的人力物力,以及对开发技术的驾驭状况,可以在其要求的时间内完成开发任务。具体分析如下。系统的开发时间是从3月15日至6月15日。为期3个月(开发时间)开发过程最为重要的里程碑如下表第一周选定本次课程设计及报告的探讨课题其次周选定本次课程设计及报告的探讨课题第三周收集资料和参考文献第四周仔细阅读和学习资料、文献并做出初步构思第五周制定出整个系统的设计构想、设计思路和方法第六周进行系统的设计、开发和编写程序代码第七周对系统进行测试和系统调试第八周完成整个系统的开发并进行系统维护第九周撰写课程设计报告第十周最终完成系统修改、论文撰写和表格填写3.5文档要求依据国家计算机软件产品开发文件编制指南和现代软件工程的理论与原则编制标准的软

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

当前位置:首页 > 办公文档 > 活动策划

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