




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C C 编程基础编程基础课程设计说明书课程设计说明书 姓姓 名 名 学学 号 号 班班 级 级 指导教师 指导教师 完成日期 完成日期 设 计 要 求 考核 目的 考查学生对软件工程方法学的掌握程度 主要考察项目组 织 软件需求分析 软件设计等能力 包含了需求分析 系统 架构设计 模块的详细设计 数据库设计等 提高学生对实际 项目的分析和设计能力 考核 项目 要求 考核要求 根据选定项目的基本需求 通过更进一步的需求调研 完成 以下几个方面的任务 1 完成项目组织角色分配 2 完成软件需求分析 3 给出软件的整体架构设计 4 给出软件模块的详细设计 5 给出数据库设计 6 给出软件开发环境及其配置 可以几个同学一组共同完成同一个项目 但要求各自的分 工明确 论文突出各自的重点 选题选题 1 学生信息管理系统学生信息管理系统 2 自拟题目自拟题目 3 出勤出勤 论文论文 80 左右左右 4 论文论文 程序程序 90 以上以上 5 60 分以上 至少有论文 而且必须按照模板排好 分以上 至少有论文 而且必须按照模板排好 交打印版的论文 程序发邮箱 交打印版的论文 程序发邮箱 6 作业提交时间作业提交时间 12 月月 26 日之前日之前 目 录 第一第一部分部分 功能介绍功能介绍 1 1 1 1 功能描述 1 1 2 功能特点 1 第二第二部分部分 软件设计软件设计 2 2 2 1 软件需求分析 2 2 2 软件整体结构设计 2 2 3 模块的详细设计 2 2 4 数据库设计 2 第三第三部分部分 系统的实现系统的实现 3 3 3 1 项目组织角色划分 3 3 2 软件开发环境及其配置 3 第四第四部分部分 学习学习 C C 编程设计编程设计的心得体会的心得体会 4 4 参考文献参考文献 5 5 1 网上购物设计说明书网上购物设计说明书 第一章 功能介绍 1 1 功能描述 根据实际情况 把商品分类 提供商品查找 订单查询 商品管理 订单 管理 系统管理等小模块合并成一个可执行的软件系统模型 使用户快速地搜 索和查找到所需要要产品和开发人员可以较快地确定需求 然后采用循环进化 的开发方式 对系统模型作连续的精化 将系统需具备的性质逐渐增加上去 直到所有的性质全部满足 此时模块也发展成为最终产品了 1 2 功能特点 我们所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具 体实施的 它的主要特点是改变了以往的购物只能过现实的商场才能达到的结 果 采用 Wed 技术 借助于 Internet 互联网广泛应用技术 达到资源共享 提 高以往购物的局限性 缩短人们的时间和提高工作效率 具有较好的交互性 从而实现信息化 规范化 系统化 网络化的平台 使整个购物活动过程简单 方便 易行 2 第二章 系统设计 2 1 软件需求分析 管理员 修改密码发布商品信息 查看商品评价情况 修改商品信息 查看交易情况 退货处理 发货处理 删除商品信息 系系统统 端1 端2 端3 端4 端5 端6 端7 端8 端9 端10 端11 端12 端13 端14 端15 端16 客户 查看商品信息注册 支付 搜索商品 确认收货 申请退货 评价商品 管理收藏夹 系系统统 端1 端2 端3 端4 端5 端6 端7 端8 端9 端10 端11 端12 端13 端14 端15 端16 查看交易记录 端17 端18 2 22 2 系统整体结构设计系统整体结构设计 3 网上购物系统 前台系统后台系统 商 品 查 询 订 购 模 块 订 单 查 询 其 它 模 块 新 闻 管 理 商 品 管 理 订 单 管 理 系 统 管 理 2 3 模块的详细设计 1 查询商品功能 如下图 窗口响应绝大部分的快捷菜单和控制面板操 作 响应鼠标单击的时间在 3 秒之内 输入条件 搜索结果 查看商品购物车 下订单 是 否 继续搜 索 开始 结束 4 2 完成查询功能 如下图 3 是对用户进行身份验证 通过验证则登入系统 如下图 输入用户名 密码登陆系统 4 实现对站内商品进行划分类别 定期更新管理商品 进行添加 删除操作 查询订单 品 修改 删除 满意否 添加订单 是 否 订单查询 结束 登录入口 取得用户名和密码 将 UserID 存入 session 中 查询用户是否存在 核对密码是否正确 登录成功 是 是 否 否 开始 结束 开始 5 后台操作 5 使用户完成订购商品的活动 如下图 用 户 订 单 订 单 处 理 订 单 发 货 订 单 结 账 订 单 删 除 6 管理员可以对已注册用户进行删除 修改信息 查询等不同功能 如下 图 顾客管理 选择 查看信息修改信息 查看交易记录 删除 具体系统前台功能需求描述 1 商品查询模块 通过商品的名称进行查询 可以更快的得到自己所查的商品资料 2 订单查询模块 提供给网络用户对所下的订单进行查询 可以查询到自己的订单是已发货 还是正在处理 3 订购模块 6 提供网络用户对所选购商品的订购确定 并选择商品数量 4 其它模块 商品浏览等功能 具体系统后台功能需求描述 1 新闻管理模块 实现管理者对站内的新闻进行分类管理 添加与删除新闻功能 2 商品管理模块 实现管理者对站内商品进行划分类别 定期更新管理商品 进行添加与删 除操作 3 操作管理模块 实现管理者对站内订单的管理 提供订单列表 查看已确认订单 4 操作管理模块 实现管理者对站内用户的管理 和更改管理者的帐号与密码 和退出功能 2 4 数据库设计 1 概念结构设计 E R 图 客户类型 地址 Vip 会员 客户属于 属于 所在 商场类别 生产厂商 商 品 订单 评论 供应 分类 7 2 逻辑结构设计 由于概念设计的结果是 ER 图 DBMS 一般采用关系模型 因此数据库的逻 辑设计过程就是把 E R 图转化为关系模式的过程 系统管理员表 shop admin 新闻表 shop news 商品表 shop snsn 订单表 shop action 数据表的详细设计 系统管理员表 shop admin 主键 Id 表 3 3 3 系统管理员 shop admin 表的结构 编号字段名称数据类型长度主外键说明 1adminId 自动编号 10 主键自动增加 2Admin 文本 20 外键用户名称 3PassWord 文本 20 无用户密码 4Flag 数字 10 无超级管理 员 新闻表 shop news 主键 News Id 表 3 3 4 新闻 shop news 表的结构 编号字段名称数据类型长度主外键说明 1NewsId 自动编号 10 主键自动增加 2Newsname 文本 100 无新闻名称 8 3NewsCont ent 备注 1000 外键新闻内容 4addname 文本 50 无新闻作者 5adddate 日期 时间长日期无新闻添加 时间 6viewcount 数字 255 无阅读次数 商品表 shop snsn 主键 Product No 表 3 3 5 商品 Product 表的结构 编号字段名称数据类型长度主外键说明 1shopid 自动编号 10 主键编号 2shopname 文本 50 无商品名 3pinpai 文本 30 无品牌 4shopchub an 文本 20 无单位 5yushu 数字 20 无剩余量 6zhuang 文本 255 外键商品全景 图 7isbn 文本 255 无型号 8shopcont 文本 1000 无介绍 9 ent 9shichang jia 货币货币无市场价 10huiyuanj ia 货币货币无会员价 11vipjia 货币货币无Vip 价 12shoppic 长整型 255 无缩略图 订单表 shop action 主键 ID 表 3 3 6 订单 shop action 表的结构 编号字段名称数据类型长度主外 键 说明 1actionid 自动编号 10 主键自动 增加 2Username 文本 50 无用户姓名 单位 3Actiondate 时间 日期长日期无订货日 期 4Shopid 数字 10 无商品编 号 5Shopcount 数字 50 无订货数 10 量 6Zhuangtai 数字 20 外键订单状 态 7Danjia 货币货币无单价 第三章 系统的实现 3 1 项目组织角色划分 注 可以几个同学一组共同完成同一个项目 但要求各自的分工明确 论注 可以几个同学一组共同完成同一个项目 但要求各自的分工明确 论 文突出各自的重点 文突出各自的重点 整个购物系统是由陈玉环 张学峰 丁睿 高永强分析设计制作 张学峰 主要负责系统的分析 概要说明 丁睿负责程序的设计 高永强负责数据库的 实现 陈玉环负责系统测试 3 2 软件开发环境及其配置 win7 操作系统 JDK 版本 8 0 250 18 MySQL 数据库 MyEclipse10 0 开 发工具 apache tomcat 8 0 Dreamweaver 8 系统支持 硬设备 普通 pc 机 及主频在 1GHz 以上档次微机 笔记本电脑 11 第四章 学习软件工程的心得体会 学习了这门课程 还有老师的多元化教课 不但使我们从理论上掌握软件 工程 还有从不同的实例 让理论和实践得到了很好的结合 老师主要是从老 师的工作经验和开发经验给我们授课 并且结合教材总结 下面是我听课后自 己的一点心得和自己对软件开发的一点感想 我知道还有好多的不懂 只有通 过不断的 学习才能一一解开 其实软件工程并不是教你怎么写程序而是教你在理论上如何设计最为成功 的软件开发 学完后也许认为我说呢都没有学到 但是在做软件开发上它能给 你指导 设计出可靠 可行 可实施的方案 12 参考文献 1 吕云翔等 软件工程 理论与实践 人民邮电出版社 2012 年 8 月 第 1 版 2 彭万波 网页设计精彩实例 北京电子工业出版社 2002 3 袁玫等 网络数据库应用教程 北京人民邮电出版社 2002 4 潘英伟 网站开发实用手
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园林委托养护合同范本
- 帽梁施工方案(3篇)
- 书籍协议合同范本
- 美兰区教师招聘数学试卷
- (正式版)DB15∕T 2021.1-2020 《草原大数据 第1部分:基础数据》
- 南宁2024高考数学试卷
- 机关单位节约办公费用方案
- 拍照的语文数学试卷
- 人教版九年级语文教案设计与实施方案
- 社群活动策划方案表格图(3篇)
- 学习重庆小面合同协议
- 高考物理规范答题指导
- 叉车维修管理制度
- 国企保密管理制度
- 2025年山东威海城投集团子公司招聘工作人员19人自考难、易点模拟试卷(共500题附带答案详解)
- 野外作业安全知识培训
- 工程资质挂靠合作协议书范本
- 《贝叶斯估计》课件
- 2025重庆市建筑安全员《B证》考试题库及答案
- 2024年中交分包商培训参考答案
- 建筑安全五大危险源
评论
0/150
提交评论