软件工程课程设计要求Word格式.docx
《软件工程课程设计要求Word格式.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计要求Word格式.docx(15页珍藏版)》请在冰豆网上搜索。
(1)确定选题,进行可行性分析,开发计划
(2)软件需求分析
(3)软件设计
(4)软件实现,测试计划
(5)软件实现,测试报告
(6)验收
附录A
课程设计题目
题目一:
电子商务网站建设
一个集客户购物、下订单、订单处理、销售统计等功能于一体的系统。
通过浏览器,创建账户/登陆账户,让客户可以查询货物,把货物放入购物车,创建订单,通过信用卡支付等。
系统划分成了多个模块,松耦合的设计架构,允许可以和多个数据源,EIS(企业信息系统)进行交互。
功能如下:
1.用户
注册/登陆/忘记密码/管理个人信息
查询货物
购物车管理
提交订单
信用卡支付
查询历史购物记录
2.货物商店
接受/处理订单消息
手工接受/拒绝订单
用E-mail来通知客户
发订单给供应商
销售统计
3.供应商
接受订单
派送货物给用户
提供一个基于web的库存管理
维护库存数据库
题目二:
外文图书采购系统
1.问题概述
某图书馆外文采购有两个组--征订组和验收,登记组。
分别承担书籍订购和进书验收任务。
为了减轻劳动强度和提高工作效率,打算采用计算机进行管理。
为此,系统分析员在进行了调查研究,描述出外文采购室现行系流程。
1)订书组从供书单价收到订书目录,根据各单位的需要选择出要订购的书目。
2)为了避免浪费,对于已进入过或已订过的图书和订单留底。
3)打印的订单,要送给订书单位和验收登记组,并留底。
4)对所记的书进行统计表。
5)验收,登记组从供书单位收到图书和发票,根据订单留底进行验收。
6)发票交给财务科进行报账。
7)为了避免浪费,对于已进图书再做查重,如果重了,转让出去或作别处理。
如果不重,则登账和打印查重卡。
8)查重卡要交给订书组用于查重。
9)已登记的书籍要送给编目室进行编目。
10)已进的书要记入图书总账并进行进书统计和打印进行统计表。
11)订书统计表和进书统计表交馆领导。
这里没有考虑出错和例外情况的处理。
这些验收不合格怎么办?
查重的书号或书名输入错误怎么办?
等等。
在实际运行中,这些问题都必须考虑到。
题目三:
毕业设计指导网站
毕业设计指导网站的目的是使学生和教师能够通过网络进行毕业设计辅导,这样能够得到最新的毕业设计信息,更好的辅导效果。
内容如下:
1.学生
上传文件和下载文件
向指导教师提问
查询问题
2.教师
登陆/忘记密码
管理所辅导学生的账户
回答问题
群发消息
3.管理员
管理教师和学生信息
查询统计数据(日问题量,答疑率)
提醒教师答疑
发布公告
要求:
1.加入评价机制(学生评价教师;
系统根据网络利用效率评价教师对学生的指导质量等)
2.扩展文档管理功能(根据毕业设计的特点,催交/管理/评价学生在不同阶段上交的毕业设计文档)
3.考虑适应所有学院/大学的毕业设计指导网站
题目四:
教务处课程网站
教务处课程管理网站的目的是使教务处方便地管理学生的选课情况、学习成绩等信息,并通过该系统向学校的其他管理部门提供或获取数据。
查询成绩
上传平时作业
选课
查询学生花名册
布置作业
批改学生作业
提交学生成绩
上传课程资料(教学大纲、教学日历和课件等)
3.教务处
管理学生的账户
管理教师帐户
启动/关闭课程注册功能
统计成绩数据
提供查询学生成绩服务的接口
4.学生处
提供学生信息导入的接口
要求:
1.通过WebService提供服务或使用服务(如查询成绩服务和学生处学生信息获取服务)
2.考虑通用的教务处课程网站
题目五:
病员监护系统
本例为医院特级护理病房的病员监视系统。
1)在每一病床旁有一个监护器。
2)在病员身上附着各种传感叹器,监测各种生理参数,诸如血压,呼吸,体温。
信号被被送到监护器。
3)监护器带有输入键盘,用以输入病员的病号的病历号,各种监测的生理因素的安全范围值(上下限值),以及监测频率定期(监测周期)等。
4)各监测部件与中心计算机相连,后者按指定的监测频率定期地对监视器进行检查。
5)检查所得到的数据记录在每个病员的记录文件上。
6)如果发现病员的生理因数超出在安全范围时,在护理室有各病员的各种报警信号(灯光)出现。
7)每个监视器有一开关,用来控制监测工作。
8)本例中假设监视255个病员,每人设定4个因素。
监视周期可从1秒到小时变化,对每一病员监视1秒时间。
9)安全范围为十进数值,内部表示为浮点数。
病历号为9整数。
题目六:
简易办公系统
很多办公室的计算机完成了大量的文字处理功能,并没有行使管理功能,现对其改进如下:
(1)收发文管理:
对收到的公文进行登记,分类编号,(学校主要发文部门分为:
教务处、财务处、学生处、人事处、保卫处、工会以及其他),并形成文件主要内容关键字,使收文能够按照关键字、时间和部门查询;
对发文进行登记,并形成文件主要内容关键字,使发文能够按照关键字、时间和部门查询。
(2)会议管理:
对所管理的2个会议室进行自动化管理,即由申请部门提交申请,然后统一安排会议室以及各种会议资源(如投影仪、计算机、桌子、凳子等),能形成会议资源使用通知单送达申请部门,主管领导随时查询会议室使用情况(管理者直接负责管理)。
能够按照申请者的要求自动生成会议通知单,由办公室负责通知发放。
能够形成会议纪要,存档并送到需要的部门(由申请者提供的信息决定)
题目七:
低值易耗品管理系统
为了加强对学校实验室低值易耗品的管理和监督,将指定专门的部门对其进行管理,为了方便管理,减少工作量,拟定开发一个低值易耗品管理系统,描述如下:
(1)学校每个院系及工程训练中心均有一个实验室,每个实验室每学期均有低值易耗品。
(2)基本管理流程:
每学期期末由各实验室上报下学期的低值易耗品清单,由材料管理科负责分类汇总,并报送审计处、财务处和校长,由实验主管部门负责对所有清单进行审核,将清单中所有物品分为未批、待批、统购和自购四大部分。
并将审批后的清单返还给实验室。
其中统购和自购物品作为实验室计划内消耗,并根据参考价格计算出各个实验室下学期的计划消耗金额。
并形成计划汇总表,报送上级部门。
统购物品由材料管理科统一购买,应能自动生成全校统购物品清单,清单上的物品能够按院系和按物品类别分类汇总。
物品购买后,入库。
各个实验室按照指定计划到库房领用,其对应消耗进入实验室计划消耗内。
自购物品由实验室自行购买,购买后将清单送到材料管理科审核,备案后,方可报帐。
自购物品也进入本实验室计划消耗内。
材料管理科应能随时查询当前还未购买的物品、以及当前各个实验室计划内物品的领和消耗情况。
对未在计划内的物品消耗,采取由实验室填报申请表(在表中,必须说明申报原因),送上级领导审核后,执行所需费用仍然进入相应院系的消耗。
学期末,应产生学校各类物品消耗汇总表,各个院系实际消耗汇总表,所有物品计划消耗与实际消耗对比分析表,各个院系计划消耗与实际消耗对比分析表。
题目八:
基金管理系统
为实现政务公开,某省拟采用网上自然基金申报和审批,需开发一套包括基金申报(使用说明、文档提交、申报情况查询)、基金信息公告(基金公告、基金新闻、最新立项)、网上审批与鉴定(专家定量网上审批、项目鉴定)、基金项目管理(发布申报计划、批复申请、查询申请项目等)与推荐优秀基金项目等功能的办公网站。
要求具有基金申报管理(申报文档提交,申报情况查询等),信息公告维护(增加,撤除和修改等),审批流程管理(管理员可指定审批流程,对需执行审批的专家显示审批流程,进行审批提示),项目鉴定管理(管理员可指定鉴定流程,对需执行鉴定的专家显示审批流程,进行鉴定提示)等功能。
题目九:
超市管理系统
一个面向小型超市的管理系统,可完成以下工作:
1.实现客户购物收银管理;
2.向超市仓库中添加商品,记录商品的损耗(如过期、变质等非购买方式的损耗);
3.查询某商品的库存情况;
4.当各种商品库存量少于某规定值时,系统给予提示;
5.实现月度、年度商品销售情况统计(如销售量最大的商品,销售额最多的商品,各商品的销售量、销售额汇总等)
题目十:
学生管理系统
1.学生档案信息维护,包括注册、注销、更新等;
2.学生选课管理,从可选的课程中选择若干课程;
3.学生成绩管理,实现学生成绩的登记;
4.学生信息、选课情况、成绩的查询和报表输出;
满足以下限制:
每个学生选择的课程数在15~18之间;
学生信息注销后,便不允许对与之相关的信息作任何修改,但可查阅;
成绩的登记是按照课程来登记的;
学生只能实现2、4功能,且只涉及与自身相关的内容;
题目十一:
企业单位物资管理系统
1.实现物资的购入、登记、报废等管理;
2.可将各类物资分配到企业各个科室以便使用;
3.可按照物资类别,名称,价格、科室等查询、统计;
4.可生成相应的统计报表;
其他说明、限制:
所管理的物资分两大类:
固定资产(如家具、电器)、耗材(文具等);
每一件固定资产有唯一的资产编号;
物资管理员可以完成以上1、2、3、4功能,而普通员工只可查询本人、本科室相关的情况;
题目十二:
汽车俱乐部管理系统
为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱乐部管理系统,面向俱乐部工作人员进行会员信息的管理。
主要功能包括:
用户(俱乐部工作人员)身份验证和用户权限组织;
提醒服务(提醒各种该执行的车务活动);
会员管理(会员信息、会员费收缴记录录入,查询,修改);
车务管理(新车上牌代办,保险代办,验证代办,落户代办等);
救援服务(呼救记录,救援情况记录以及救援车辆管理);
旅行服务(旅行信息记录、修改、查询);
统计报表、图表(所有当日、当月、当年向会员提供的各种服务信息及其收费的详细情况列表及汇总);
系统管理(设置提醒提前日期,用户管理等);
俱乐部管理(俱乐部部门、工作人员、救援车辆管理);
系统帮助。
题目十三:
小区物业管理系统
1.项目目标
为了提高物业管理公司的服务质量、工作效率,拟定开发一个物业管理系统,
实现对居民信息管理、收费管理、停车场车位管理物业服务的自动化管理。
2.需求描述
居民信息管理:
建立住户信息库,实现住户档案数据的计算机化管理,使居民的登记与查询简易而快速,对居民的信息查询应有一定的权限检测,按权限进行查询,分级管理,同是应有更新功能。
物业收费管理:
对纳入社区收费管理的收费项目进行电子收费管理(主