资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第七讲 单元实践1授课课时:4课时(180分钟)授课班级:软件101主讲教师:刘志成主要内容 项目背景 系统需求分析 功能需求 性能需求 用例模型 系统流程图 系统设计 系统开发环境 数据库设计本讲目标目标 了解“毕业设计选题系统”的项目背景 能对拟开发系统进行需求分析 能绘制系统用例模型 能绘制系统主要流程图 能完成对系统的数据库设计 能在SQL Server中实现所设计的数据库 能选择合适的开发环境 能做好拟开发系统的功能模块设计 强化软件开发过程中的团队合作精神 遵循软件开发的相关规范一、项目背景毕业设计网上选题系统是一个学校,尤其是大学校园里不可缺少的 部分。它能够满足不同特点的学生对毕业设计课题的不同要求,有 利于发挥学生的特点,让学生根据自己的实际爱好,按要求自由选 择课题,让水平比较高的学生选择难度大一些的课题,水平较高的 学生有充分发挥才能的空间,让水平不是特别高的学生选择适合自 己的难度适当的题目。通过选择课题,使各类学生的知识水平、实 践能力都得到充分调动和发挥。而且能够充分利用各种教育资源, 建立,优化课题组织结构,调动教师与学生教和学的积极性,进一 步提高毕业生的质量,提高办学水平,具有十分重要的作用。该系统将实现毕业设计的网上选题。可以实现学生选题和退选,老 师出题和审核学生选题,管理员全程监控等功能。这些功能使得网 上毕业设计选题系统简单实用。从而加强毕业设计的管理,提高教 师的工作效率,减少毕业设计选题相关的管理工作量。二、需求分析功能需求毕业设计网上选题系统由三大部分组成:学生专区、教师专区和管理员专区。(1)学生专区 l 修改完成个人信息; l 查看课题和老师信息; l 查看我的选题信息(查看初选课题和查看定选课题); l 退选; l 查看最新通知; l 下载(查看)内网资源。 (2)教师专区 l 修改个人信息; l 管理课题; l 查看定选信息; l 查看定选信息; l 审核学生的选题; l 查看学生信息; l 查看最新通知; l 下载(查看)内网资源。 (3)管理员专区l 对数据库进行增,删,改,查的操作; l 系统维护;l 发布通知;l 最新资料的上传。二、需求分析性能需求作为毕业设计选题系统最主要的是要能够提供方便快捷的完成选题,并且能够支持较多的用户同时完成选题, 并要求在很短的时间内统计学生的选题结果。该系统应具 备的性能指标包括: (1)保证100人以上可以同时登录并使用系统。 (2)毕业设计选题和查询结果的响应时间应在5秒以内。 (3)用户进行课题及其他相关操作的成功率为100%。 (4)保证数据的每周备份。 (5)如出现问题应在1天内恢复。二、需求分析系统用例图系统顶层用例图 学生用例图 二、需求分析系统流 程图三、系统设计总体模块三、系统设计学生专区三、系统设计管理员专区三、系统设计开发环境1软件平台 (1)操作系统:Windows 2003 Server/Windows XP/Windows Vista/Windows 2008 Server。 (2)数据库:Microsoft SQL Server 2000/2005、MySQL。 (3)开发技术:JSP、ASP.NET 2.0、Ajax、CSS (4)辅助开发工具:Photoshop、Rational Rose、Dreamweaver 2硬件平台 (1)CPU:Pentium III 500MHz;建议:P4 2.8G以上。 (2)磁盘空间剩余容量:100G以上。 (3)内存:2G以上。 (4)其他:鼠标、键盘。三、系统设计数据库设计三、系统设计数据库设计三、系统设计数据库设计三、系统设计数据库设计三、系统设计数据库设计单元实践要求要求(1)两个人一个小组,利用课内(4小时)和课外( 12小时)完成;(2)提交相关需求分析文档和系统设计说明书到教师 邮箱liuzc518163.com;(3)各学习小组长对小组成员的完成情况进行考核,教师将进行抽查。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号