软件工程课程设计演示PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
客户登录与注册功能 客户信息管理功能 图书信息管理功能 购书与订单管理功能
用户群体很广泛, 只要有一些网络知识即可, 而且该系统操作简
经济可行性分析:
(1)图书发行量不断增加实际上是 读者对图书的需求不断扩大的反映。促 成了读者对网上购书系统的需求。 (2) 图书市场一片繁荣。在这种情况 下,网上书店的加入无疑将使得竞争更 加激烈,但从另一个方面看,只有在这 种激烈的竞争下,网上书店的优势才能 得以体现。
这是我们的时间表
第一周 第二周 第三周 第四周 第五周 第六周 第七周 第八周 第九周 第十周 选定本次课程设计及报告的研究课题 选定本次课程设计及报告的研究课题 收集资料和参考文献 认真阅读和学习资料、文献并做出初步构思 制定出整个系统的设计构想、设计思路和方法 进行系统的设计、开发和编写程序代码 对系统进行测试和系统调试 完成整个系统的开发并进行系统维护 撰写课程设计报告 最终完成系统修改、论文撰写和表格填写
网上书店就是电子商务的一种,它是一种 用于图书在线销售的快捷方便的购书平台, 是基 于 Internet 的网上售书程序。 网上书店系统是 依据书店以及客户购书的需求而进行设计的。 用户可以通过网络登录书店, 浏览图书信息, 对自己感兴趣的书籍可以加入购物车, 决定购 买就下发订单进行购买。 而管理员可以处理订单信息,管理用户信 息以及图书信息等等。目的是为了实现客户登 录与注册, 客户信息管理, 图书信息管理, 购书管理与订单管理等功能。
需求分析阶段:
字典内容:
(1)管理员管理 一. 系统名:网上书店系统 二.条目名:管理员管理 三.输入:图书表,所在城市表,所在国家表,所在省 表 四.输出:图书分类表,用户信息表 五.、描述: 六.管理员根据图书信息,客户信息,加以增加删除, 进行分类图书与客户信息的维护,随后可以发布公 告消息。用户信息表包括用户编号,用户注册名, 昵称,用户电子邮箱, 密码,用户真实姓名,用户 性别,用户出生日期,家庭地址以及相关订单信息 等等。 七.在管理过程中,管理员应当确保图书的信息合理, 客户信息的准确。
总结一下, 从经济上是可行的 嘿 嘿
操作可行性分析:
本系统的界面操作都较为简洁、方便,完 全可以满足一般人群的操作需求。不用太多 的计算机知识,友好的图形和提示可以上新 手尽快上手。 (4)其他方面 在其他方面,如是否符合当 地法律法规,利益冲突等方面都是可行的。 综上所述,本购书系统中技术上、经济上、 操作上和其他方面都是可行的,因此,继续 本系统的分析论述。
软件概述:
网上购书系统面向家庭与企业,本系统采用登陆 管理系统,将人员分为管理员与客户,分别拥有不同 的权限。 权限: 管理员权限:客户的信息管理,图书管理,订单 管理等。 客户权限:个人信息查询,密码修改,网上订书 等。
用户登录说明与注册:
打开首页,输入账号与密码,启动网上购书系统。 或打开首页,点击右上角的注册,进行个人注册。
登录子系统主要是验证不同客户的不同身份所对应的客户权限, 进行不同的 操作。
管理子系统主要是括维护图书信息;维护客户的信息,进行集中地管理;管理与维护订 单;管理公告信息等等。对应的业务流程图如下:
客户子系统主要是包括客户进行浏览书籍, 进行订购图书以及维护自身信息。 对应的 业务流程图如下:
由此分析 操作可行性 也是可以的
技术可行性:
(1) 在软件方面,以IBM、HP为首的众多IT厂商纷纷推出 自己的电子商务产品,有的还提出了“一揽子解决方案”。 对于人们最关心的支付与安全问题,也提出了一些相应的解 决方案,例如各种卡的技术,如信用卡、电子现金卡等;各 种安全技术,如防火墙、时间戳业务、公钥证书认证等。 (2)在硬件方面,企业或商家构建服务器有非常宽广的可 选择面,因此,国内计算机和网络发展非常迅猛。虽然,中 国的网络基础比较薄弱,但据中国互联网络信息中心2011年 最新统计数据表明,截止到2010年底,我国上网用户已经突 破4.5亿人,达到4.57亿人,较2009年底增加7330万人;互联 网普及率攀升至34.3%,较2009年提高5.4个百分比。这是中国 计算机网络发展的现实,也是发展电子商务、经营网上书店 的基础
人机界面设计
测试模块:
本次测试采用黑盒测试方法。做了 许过测试用例,但限于篇幅只写出了几 个典型的测试用例。 在测试的整个过程中,每个模块的 功能都比较成功,但也发现了一些时间 问题,如在数据库等多方面没有数据的 时候出现异常等,发现后及时做了修改。 但是由于时间有限、技术不高等诸多方 面原因,系统还存在很多值得改进的地 方,我会在今后使用和维护中不断完善 该系统。
时间、设备可能性:
目前,大多地区都实现了数字化,信息化,有线无 线网路覆盖了情况也相当理想,良好的硬件设施为网上 购书系统提供了坚实的基础。 根据对系统一般期待运行的时间,我们开发小组现 有的人力物力,以及对开发技术的掌握情况,可以在其 要求的时间内完成开发任务。具体分析如下。 系统的开发时间是从3月15日至6月15日。为期3个月 (开发时间)
数据库分析与设计
网上购书系统的数据库采Microsoft Access2003,数 据库是一种存储数据并对数据进行操作的工具。 Microsoft Access2003是在Windows环境下非常 流行的桌面型数据库管理系统。使用Microsoft Access无 需编写任何代码,只需通过直观的可视化操作就可以完 成大部分数据管理任务。在Microsoft Access数据库中, 包括许多组成数据库的基本要素。这些要素是存储信息 的表、显示人机交互界面的窗体、有效检索数据的查询、 信息输出载体的报表、提高应用效率的宏、功能强大的 模块工具等。它不仅可以通过ODBC与其它数据库相连, 实现数据交换和共享,还可以与Word、Excel等办公软 件进行数据交换和共享,并且通过对象链接与嵌入技术 在数据库中嵌入和链接声音、图像等多媒体数据。
面向对象分析与设计:
a)管理者用例: 1.登录:管理员登录。
2.订单管理:包括对订单的增加删除以 及查询订单功能。
3.图书管理:对图书的查询(通过年份、书名、作 者查询)、删除、添加以及对图书的修改。
.4.用户管理:对用户的查询,删除用户。
b)客户用例图 1.登录:用户登录。
2.订单管理:让用户可以对自己订单进行查看、 撤销、订单的查询、订单的日期查询、修改订单 等等。
2)客户购书 一.系统名:网上书店系统 二.条目名:客户购书 三.输入:客户信Βιβλιοθήκη Baidu表,交付类型表,图书表 四.输出:订单表,出货方式表,图书评论表 五.描述: 六.客户根据图书信息进行选择图书,随后实施购书活动。 订单表包括订单编号,所定图书编号, 所定图书数量, 订单代号, 订单创建日期, 订单状态编号, 交付类型 编号, 出货方式编号信息等。 七.在购书过程中, 客户可以选择性地对图书加以评论, 选择合适的交付类型。 在客户提交订单之后, 系统应 当确保客户的订单合理, 没有与客户信息及图书信息 发生冲突。 如果有冲突,客户要及时向系统管理者反 映。
课程名称:软件工程 试题题目:网上购书系统
姓名:杨步月 学号: 20110514366 姓名:彭婷婷 学号:20110514338
专 业:计算机科学与技术 学 院:计算机与信息科学学院
浏览者可以浏览网上书籍信息;注册用户 除了可以浏览 网上书店中的书籍信息外,还可 以进行网上购书;管理员可以对网上书店中的 书籍信息进行管理、处理客户的订单等。 从而使我们的购书,选书更加的具有目的 性和快捷便利。
3.图书选购:通过刘丹图书的信息,当需要购买时 创建 购物车,通过购物车来进行对图书进行浏览、 删除以及订单的生成和数量的修改等等。
4.注册:用户的注册。
数据库分析与设计
一 数据库背景分析
网上购书系统的数据库采用Microsoft Office Access2003, 数据库是一种存储数据并对数据进行操作的工具。 Microsoft Access2003是在Windows环境下非常流行的桌 面型数据库管理系统。使用Microsoft Access无需编写任何 代码,只需通过直观的可视化操作就可以完成大部分数据 管理任务。在Microsoft Access数据库中,包括许多组成数 据库的基本要素。这些要素是存储信息的表、显示人机交 互界面的窗体、有效检索数据的查询、信息输出载体的报 表、提高应用效率的宏、功能强大的模块工具等。它不仅 可以通过ODBC与其它数据库相连,实现数据交换和共享, 还可以与Word、Excel等办公软件进行数据交换和共享,并 且通过对象链接与嵌入技术在数据库中嵌入和链接声音、 图像等多媒体数据。