- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
软件工程项目开发I
课程设计指导书
软件工程项目开发I课程组
计算机科学与工程学院
2019-11-4
注:本指导书以电子文档方式发给学生。
目 录
TOC \o 1-3 \h \z 一、课程设计的目的 3
二、课程设计选题原则 3
三、编写设计报告 3
四、验收评分标准 4
五、设计题目 5
六、 设计要求 6
(一)社区门诊信息管理的系统的设计与实现 6
(二)毕业论文管理系统 19
(三)基于Java的生活用品在线购物系统 26
(四)在线电子书城管理系统 35
(五)某小区物业管理系统 46
(六)网上人才招聘系统 51
(七)某银行客户关系管理系统 54
(八)中小型酒店管理系统 58
(九)汽车租赁管理系统 62
(十)汽车4S店服务管理系统 65
(十一)幼儿园信息管理系统 70
(十二)基于协同过滤算法的电影推荐系统 73
一、课程设计的目的
掌握软件项目开发和实现的基本方法。
掌握运用软件工程原理、方法与技术进行软件系统设计的实践能力。
掌握数据库模式设计、分析和实现的方法,理解规范化的作用。
熟悉软件系统开发的一般过程。
二、课程设计选题原则
1、选题的原则
⑴在充分注意满足教学要求和对学生技能训练的前提下,尽可能结合生产需要选题。
⑵选题的难易程度要适当,以学生在规定时间内经过努力可以完成为宜。
2、选题的类型
⑴从实际中提出的应用题目。在内容的深度和广度符合教学要求的前提下,应积极选作这类题目。
⑵选择一些应用性较强、难度适中的题目(由教学班或学生自己选题)。
⑶语言:采用4GL高级程序设计语言编写程序。
3、实施时间
本课程设计安排在第七学期,共4周。
三、编写设计报告
1、概述:概述主要对本项目进行简要的说明。
⑴ 硬件环境。本系统适用于那种类型的计算机,内存容量为多大,应配备的外部设备有哪些。
⑵ 软件环境。本系统的设计采用的是何种语言,应在什么软件环境下使用。
2、需求分析
分析系统的业务需求,建立系统的分析模型。
形成系统需求规格说明书。
3、系统设计
(1) 根据需求规格说明书完成系统的总体设计与详细设计,建立系统设计模型。
(2) 形成系统设计规格说明书。
4、系统实现
程序调试情况。系统在调试过程中出现问题都要加以说明。
对于关键算法给出原程序代码。
5、结论
对本系统作一个全面的评价:包括有何特点、存在的问题、改进意见等。
四、验收评分标准
本设计是一个完整的软件系统实现,具有一定的规模和复杂度,建议一人一组,充分发挥软件开发的能力。设计采用“优、良、中、及格、不及格”五级评分制,具体的评分标准如下:
1、设计最后得分由三部分构成,第一部分为设计报告分,第二部分为上机答辩分,第三部分为平时分。其比例分别40%、40%、20%;
2、报告及时提交,则根据报告的质量给“优、良、中”中相应分级,未及时提交,则在报告质量分级基础上降一级,未提交报告或报告为抄袭,相应的报告得分为“不及格”;
3、完成的本系统,经验收功能完善且几乎没有错误,则该生验收得分为优;如某模块功能不完善或有较多错误,则对该模块进行扣分;
程序编写工作基本完成,但无法运行或无法进行测试,则根据程序质量给验收得分为“中、及格”;
5、若基本上未编写程序或程序纯属抄袭,验收得分为“不及格”。
五、设计题目
社区门诊信息管理的系统的设计与实现
毕业论文管理系统
基于Java的生活用品在线购物系统工资管理系统
在线电子书城管理系统
某小区物业管理系统
网上人才招聘系统
某银行客户关系管理系统
中小型酒店管理系统
汽车租赁管理系统
汽车4S店服务管理系统
幼儿园信息管理系统
基于协同过滤算法的电影推荐系统
设计要求
(一)社区门诊信息管理的系统的设计与实现
1.1 功能描述
社区门诊查询管理系统允许用户有四种身份:患者、医生、医务员及管理员,每种身份操作起来很方便、快捷。在登录后,查询属于自己权限内的信息。医生、医务员的基本信息都由管理员对其统一管理,而患者信息只有患者对应的医生才有权限进行管理。医务员又分为挂号员、计费员。社区门诊查询管理系统用例图如图1-1、1-2、1-3、1-4所示。
科室信息医生信息管理员登录
科室信息
医生信息
管理员
登录
患者信息
收费人员信息
药品信息
注销
修改密码
管理挂号信息
管理挂号信息
医生
查看药品信息
登录
注销
修改密码
修改密码
病历信息打印
图1-2医生用例图
修改密码
修改密码
查询医生信息
患者
查看挂号信息
登录
查看就诊信息
图1-3患者用例图
查询患者就诊信息
查询患者就诊信息
收费信
文档评论(0)