《2023年《软件工程》课程设计要求.docx》由会员分享,可在线阅读,更多相关《2023年《软件工程》课程设计要求.docx(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2023年软件工程课程设计要求 第一篇:软件工程课程设计要求 软件工程课程设计要求 一、课程设计目的 软件工程是一门实践性极强的课程。课程设计通过一个实际的项目,培育学生分析问题和解决实际问题的实力,培育学生综合应用软件工程的基本原理,方法和技术的实力,做到学以致用。 在老师的指导下,以实际应用中自选的中、小型题目为主,根据不同的题目类型选择一种开发模式,完成从系统定义、可行性探讨、软件需求分析、软件设计、软件实现编程、软件测试,直到运行的软件生存周期各阶段的任务。 要求学生能把软件工程的基本原理和方法应用到软件的实际开发中。强化软件开发的团队协作意识,合作完成一个项目的开发过程。 二、课程设
2、计基本要求 1、由学生自行选定题目。 2、根据学生的意愿,两人组成一个小组,也可单独完成。 3、接受学生自主完成项目为主,老师辅导答疑为辅的教学方式。 4、严格依据时间要求和进度支配,独立完成各阶段的任务。 5、课程设计的工作量,因选题不同,可以略有不同。 6、开发工具和程序设计语言自行确定。 7、要求每个小组的设计报告不少于50页。 三、课程设计报告的验收 每个小组必需提交一份完好的报告文档,包含如下八个方面的内容: 1、系统规格说明书 2、可行性分析报告 3、软件需求规格说明书 4、软件设计说明书 5、模块开发卷宗源代码清单和单元测试 6、软件测试支配和测试分析报告 7、软件安装手册、用户
3、操作手册 8、项目开发总结报告 四、排版要求 1、文档内容完善,格式规范,基本符合国家标准。 2、课程设计报告的各级标题为黑体三号,正文为小四号宋体字,默认A4纸,行距为固定值22磅。 其次篇:软件工程课程设计要求 软件工程课程设计 一、目的、要求 通过该课程设计使学生树立起剧烈的工程化意识,用工程化思想和方法开发软件,切实体会用软件工程的方法开发系统与一般程序设计方法的不同之处。学生在对所开发的系统进行软件支配、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具备实际软件项目分析、设计、实现和测试的基本实力。 二、主要内容 要求学生驾驭软件工
4、程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。每个学生选择一个小型软件项目,题目可参考附录A,也可自行拟定题目,依据软件工程的生命周期,完成软件支配、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的文档。分别、选用传统的结构化方法和面对对象的方法,开发环境和工具不限。 三、设计成果要求 1提交软件系统,根据完成状况给分; 2提交设计报告文档 设计报告将从以下三个方面给分:(1)报告是否规范,符合要求;(2)报告是否完好、工作量大小; (3)文档规律性是否合理、语言是否流畅。 四、进度支配 1确定选题,进行可行性分析,开发支配2软件需求
5、分析3软件设计 4软件实现,测试支配5软件实现,测试报告6验收 附录A 课程设计题目 题目一:电子商务网站建设 一个集客户购物、下订单、订单处理、销售统计等功能于一体的系统。通过阅读器,创建账户/登陆账户,让客户可以查询货物,把货物放入购物车,创建订单,通过信誉卡支付等。系统划分成了多个模块,松耦合的设计架构,允答应以和多个数据源,EIS企业信息系统进行交互。功能如下: 1用户 注册/登陆/遗忘密码/管理个人信息 查询货物 购物车管理 提交订单 信誉卡支付 查询历史购物记录 2货物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 3供应商 接受订
6、单 派送货物给用户 供应一个基于web的库存管理 维护库存数据库 题目二:外文图书选购系统 1.问题概述 某图书馆外文选购有两个组-征订组和验收,登记组。分别担当书籍订购和进书验收任务。为了减轻劳动强度和提高工作效率,预备接受计算机进行管理。为此,系统分析员在进行了调查探讨,描述出外文选购室现行系流程。1订书组从供书单价收到订书书目,根据各单位的需要选择出要订购的书目。2为了避开奢侈,对于已进入过或已订过的图书和订单留底。3打印的订单,要送给订书单位和验收登记组,并留底。4对所记的书进行统计表。 5验收,登记组从供书单位收到图书和发票,根据订单留底进行验收。6发票交给财务科进行报账。 7为了避
7、开奢侈,对于已进图书再做查重,假如重了,转让出去或作别处理。假如不重,则登账和打印查重卡。8查重卡要交给订书组用于查重。9已登记的书籍要送给编目室进行编目。 10已进的书要记入图书总账并进行进书统计和打印进行统计表。11订书统计表和进书统计表交馆领导。 这里没有考虑出错和例外状况的处理。这些验收不合格怎么办?查重的书号或书名输入错误怎么办?等等。在实际运行中,这些问题都必需考虑到。题目三:毕业设计指导网站 毕业设计指导网站的目的是使学生和老师能够通过网络进行毕业设计辅导,这样能够得到最新的毕业设计信息,更好的辅导效果。内容如下: 1学生 注册/登陆/遗忘密码/管理个人信息 上传文件和下载文件
8、向指导老师提问 查询问题 2老师 登陆/遗忘密码 管理所辅导学生的账户 上传文件和下载文件 回答下列问题 群发消息 3管理员 管理老师和学生信息 查询统计数据日问题量,答疑率提示老师答疑 发布公告 群发消息 要求: 1.加入评价机制学生评价老师;系统根据网络利用效率评价老师对学生的指导质量等 2.扩展文档管理功能根据毕业设计的特点,催交/管理/评价学生在不同阶段上交的毕业设计文档 3.考虑适应全部学院/高校的毕业设计指导网站 题目四:教务处课程网站 教务处课程管理网站的目的是使教务处便利地管理学生的选课状况、学习成果等信息,并通过该系统向学校的其他管理部门供应或获得数据。内容如下: 1学生 登
9、陆/遗忘密码 查询成果 上传平常作业 选课 2老师 登陆/遗忘密码 查询学生花名册 布臵作业 批改学生作业 提交学生成果 上传课程资料教学大纲、教学日历和课件等 3教务处 管理学生的账户 管理老师帐户 发布公告 启动/关闭课程注册功能 查询成果 统计成果数据 供应查询学生成果服务的接口 4学生处 供应学生信息导入的接口 要求:1.通过Web Service供应服务或运用服务如查询成果服务和学生处学生信息获得服务 2.考虑通用的教务处课程网站 题目五:病员监护系统 本例为医院特级护理病房的病员监视系统。1在每一病床旁有一个监护器。 2在病员身上附着各种传感叹器,监测各种生理参数,诸如血压,呼吸,
10、体温。信号被被送到监护器。 3监护器带有输入键盘,用以输入病员的病号的病历号,各种监测的生理因素的平安范围值上下限值,以及监测频率定期监测周期等。 4各监测部件与中心计算机相连,后者按指定的监测频率定期地对监视器进行检查。 5检查所得到的数据记录在每个病员的记录文件上。 6假如觉察病员的生理因数超出在平安范围时,在护理室有各病员的各种报警信号灯光出现。 7每个监视器有一开关,用来限制监测工作。 8本例中假设监视255个病员,每人设定4个因素。监视周期可从1秒到小时转变,对每一病员监视1秒时间。 9平安范围为十进数值,内部表示为浮点数。病历号为9整数。 题目六:简易办公系统 很多办公室的计算机完
11、成了大量的文字处理功能,并没有行使管理功能,现对其改良如下: 1收发文管理: 对收到的公文进行登记,分类编号,学校主要发文部门分为:教务处、财务处、学生处、人事处、保卫处、工会以及其他,并形成文件主要内容关键字,使收文能够依据关键字、时间和部门查询;对发文进行登记,并形成文件主要内容关键字,使发文能够依据关键字、时间和部门查询。 2会议管理: 对所管理的2个会议室进行自动化管理,即由申请部门提交申请,然后统一支配会议室以及各种会议资源如投影仪、计算机、桌子、凳子等,能形成会议资源运用通知单送达申请部门,主管领导随时查询会议室运用状况管理者干脆负责管理。能够依据申请者的要求自动生成会议通知单,由
12、办公室负责通知发放。能够形成会议纪要,存档并送到需要的部门由申请者供应的信息确定 题目七:低值易耗品管理系统 为了加强对学校试验室低值易耗品的管理和监督,将指定特地的部门对其进行管理,为了便利管理,削减工作量,拟定开发一个低值易耗品管理系统,描述如下: 1学校每个院系及工程训练中心均有一个试验室,每个试验室每学期均有低值易耗品。 2基本管理流程: 每学期期末由各试验室上报下学期的低值易耗品清单,由材料管理科负责分类汇总,并报送审计处、财务处和校长,由试验主管部门负责对全部清单进行审核,将清单中全部物品分为未批、待批、统购和自购四大部分。并将审批后的清单返还给试验室。其中统购和自购物品作为试验室
13、支配内消耗,并根据参考价格计算出各个试验室下学期的支配消耗金额。并形成支配汇总表,报送上级部门。 统购物品由材料管理科统一购置,应能自动生成全校统购物品清单,清单上的物品能够按院系和按物品类别分类汇总。物品购置后,入库。各个试验室依据指定支配到库房领用,其对应消耗进入试验室支配消耗内。 自购物品由试验室自行购置,购置后将清单送到材料管理科审核,备案后,方可报帐。自购物品也进入本试验室支配消耗内。 材料管理科应能随时查询当前还未购置的物品、以及当前各个试验室支配内物品的领和消耗状况。 对未在支配内的物品消耗,实行由试验室填报申请表在表中,必需说明申报缘由,送上级领导审核后,执行所需费用照旧进入相
14、应院系的消耗。 学期末,应产生学校各类物品消耗汇总表,各个院系实际消耗汇总表,全部物品支配消耗与实际消耗对比分析表,各个院系支配消耗与实际消耗对比分析表。 题目八:基金管理系统 为实现政务公开,某省拟接受网上自然基金申报和审批,需开发一套包括基金申报运用说明、文档提交、申报状况查询、基金信息公告基金公告、基金新闻、最新立项、网上审批与鉴定专家定量网上审批、项目鉴定、基金项目管理发布申报支配、批复申请、查询申请项目等与举荐优秀基金项目等功能的办公网站。 要求具有基金申报管理申报文档提交,申报状况查询等,信息公告维护增加,撤除和修改等,审批流程管理管理员可指定审批流程,对需执行审批的专家显示审批流
15、程,进行审批提示,项目鉴定管理管理员可指定鉴定流程,对需执行鉴定的专家显示审批流程,进行鉴定提示等功能。 题目九:超市管理系统一个面对小型超市的管理系统,可完成以下工作: 1.实现客户购物收银管理; 2.向超市仓库中添加商品,记录商品的损耗如过期、变质等非购置方式的损耗; 3.查询某商品的库存状况; 4.当各种商品库存量少于某规定值时,系统赐予提示; 5.实现月度、商品销售状况统计如销售量最大的商品,销售额最多的商品,各商品的销售量、销售额汇总等 题目十:学生管理系统 1.学生档案信息维护,包括注册、注销、更新等; 2.学生选课管理,从可选的课程中选择若干课程; 3.学生成果管理,实现学生成果
16、的登记; 4.学生信息、选课状况、成果的查询和报表输出; 满意以下限制: 每个学生选择的课程数在1518之间; 学生信息注销后,便不允许对与之相关的信息作任何修改,但可查阅; 成果的登记是依据课程来登记的; 学生只能实现2、4功能,且只涉及与自身相关的内容; 题目十一:企业单位物资管理系统 1.实现物资的购入、登记、报废等管理; 2.可将各类物资支配到企业各个科室以便运用; 3.可依据物资类别,名称,价格、科室等查询、统计; 4.可生成相应的统计报表; 其他说明、限制: 所管理的物资分两大类:固定资产如家具、电器、耗材文具等; 每一件固定资产有唯一的资产编号; 物资管理员可以完成以上1、2、3
17、、4功能,而一般员工只可查询本人、本科室相关的状况; 题目十二:汽车俱乐部管理系统 为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱乐部管理系统,面对俱乐部工作人员进行会员信息的管理。主要功能包括:用户俱乐部工作人员身份验证和用户权限组织;提示服务提示各种该执行的车务活动;会员管理会员信息、会员费收缴记录录入,查询,修改;车务管理新车上牌代办,保险代办,验证代办,落户代办等;救援服务呼救记录,救援状况记录以及救援车辆管理;旅行服务旅行信息记录、修改、查询;统计报表、图表全部当日、当月、当年向会员供应的各种服务信息及其收费的具体状况列表及汇总;系统管理设臵提示提前日期,用户管理
18、等;俱乐部管理俱乐部部门、工作人员、救援车辆管理;系统关心。 题目十三:小区物业管理系统 1.项目目标 为了提高物业管理公司的服务质量、工作效率,拟定开发一个物业管理系统,实现对居民信息管理、收费管理、停车场车位管理物业服务的自动化管理。2.需求描述 居民信息管理:建立住户信息库,实现住户档案数据的计算机化管理,使居民的登记与查询简易而快速,对居民的信息查询应有确定的权限检测,按权限进行查询,分级管理,同是应有更新功能。 物业收费管理:对纳入社区收费管理的收费项目进行电子收费管理主要是指对煤气表、电表、水表的自动抄表与电子收费,供应应缴费用的查询、定期催缴、收费项目和计费方式的变更维护、定期统
19、计收费状况等功能,同时将其他各子系统相应的收费信息递交收费管理中进行统一结算。 来客访问管理:对出入小区的外来人员进行人员信息、出入信息的登记、汇总、监督管理,并供应查询功能。 设备报修管理:对日常设备的报修信息进行登记,对设备报修,及其处理状况有查询、考核与统计等管理功能,定期产生考核状况明细,报修信息的录入具有多条途径,相应的费用通过收费管理功能进行统一的结算。 题目十四:学校教材订购系统 本系统可细化为两个子系统:销售系统和选购系统销售系统的工作过程为:首先由老师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给老师或学生领书单,老师或学生即可去书库领书。 选购系统的
20、主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库选购人员;一旦新书入库后,即发进书通知给教材发行人员。 以上的功能要求在计算机上实现。技术要求和限制条件: 当书库中的各种书籍数量发生转变包括领书和进书时,都应修改相关的书库记录,如库存表或进/出库表。 在实现上述销售和选购的工作过程时,需考虑有关单据的合法性验证。 系统的外部项至少包含三个:老师、学生和教材工作人员。 系统的相关数据存储至少包含6个:购书表、库存表、缺书登记表、待购教材表、进/出库表。题目十五:机票预订系统 航空公司为给旅客乘机供应便利,需开发一机票预定系统。各旅行社把预定机票的旅客信息姓名、性别、工作单位、身份证号码、
21、旅行时间、旅行目的地等输入到该系统,系统为旅客支配航班。当旅客交付了预定金后,系统印出取票通知和帐单给旅客,旅客在飞机起飞的前一天凭取票通知和帐单交款取票,系统核对无误即印出机票给旅客。此外航空公司为随时驾驭各航向飞机的乘载状况,需定期进行查询统计,以便适当调整。技术要求及限定条件: 1在分析系统功能时要考虑有关证件的合法性验证如身份证、取票通知、交款发票等。 2对于本系统还应补充以下功能: 1旅客延误了取票时间的处理 2班机取消后的处理 3旅客临时更改机票班次的处理 系统的外部项至少包含三个:旅客、旅行社和航空公司。题目十六:试验室设备管理系统 每学年要对试验室设备运用状况进行统计、更新,其
22、中:1对于已彻底损坏的作报废处理,同时具体记录有关信息。 2对于有严峻问题故障的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等。 3对于急需但又缺少的设备需以“申请表的形式送交上级领导请求批准购置。新设备购入后要马上进行设备登记包括类别、设备名、型号、规格、单价、数量、购臵日期、生产厂家、购置人等,同时更新申请表的内容。4随时对现有设备及其修理、报废状况进行统计、查询,要求能够按类别和时间段某日期之前查询。技术要求及限定条件 1全部工作由特地人员负责完成,其他人不得随便运用。 2每件设备在作入库登记时均由系统按类别自动依次编号,形成设备号;设备报废时要刚好修改相应的设备记录,且
23、有领导认可。3本系统数据存储至少应包含:设备记录、修理记录、报废记录、购置申请。4本系统的输入项至少包含:新设备信息、修理信息、申请购置信息、报废信息、具体查询统计要求。 5本系统输出项至少包含设备购置申请表、修理/报废注销/设备资金统计表。 题目十七 通用试题库组卷系统的设计与实现 考试是进行教学目标评价的主要手段 ,试卷是测量学生学习质量的一把“尺子。而命题的水平则是检验教学质量的关键。传统的试卷命题一般是用手工的方式实现的 ,不但工作量大、简洁出错 ,而且不能把老师从繁重的出卷劳动中解放出来。在现行的教化中 ,虽然有些高等院校也有一些特地的课程的试题库管理系统 ,但是通用性的效果不佳。随
24、着 Internet 的出现和广泛运用 ,WEB 使得实现广泛的网络共享、集中的平安限制和友好的运用界面到达了完备的结合。开发基于 Web 的在线组卷系统就具有很重要的意义。 开发网上的通用试题库组卷系统 ,不仅可以很好的实现教考分别 ,可以提高教学质量 ,而且可以使高校的教学管理质量更上一层楼。它是将系统架设在一个 WEB站 点上运行 ,通过阅读器访问 ,它供应了传统题库系统所不能完成的某些功能。充分利用网络资源 ,老师、专家可以在终端进行试题库的编辑、更新等操作 ,学生则可以通过动态的选择不同的类型、数量的试题来进行在线学习和考试 ,来检测自己的学习效果。 功能模块: 录入模块:在教学大纲
25、和考试大纲的指导下 ,可以向组卷库里添加符合要求的试题和试卷。 查询模块:系统中的全部用户可以查询试卷、试题、用户等信息。 组卷模块:是通用试题库组卷系统的一个核心模块 ,这部分的设计的优劣能够反映其试卷质量的凹凸。就目前而言 ,为了满意不同人的需求 ,组卷的形式或许可以分为以下两种。手工组卷是指系统根据一些条件后调出确定范围的试题,然后出题人员在这个范围的试题内逐个地通过复选来形成试卷的方法。出题者可以利用现有的试题库 ,依据条件查询 ,可以在查询结果中对每一试题进行率选, 依次也可以进行调整 ,出题人员不断重复这个步骤 ,并可以根据每题的难易程度来限制整份试卷的难易。自动组卷是指出题人员向
26、系统只供应一些很简洁的支配,完全由系统自动依据确定的算法和规则在试题库里自动 ,系统根据一些参数的设定 ,比方: 试题的考试时间 ,按题型比例出卷,随机抽取试题并试题不重复等等, 灵敏地抽取各类型的试题组成试卷 ,那么就会导致试卷的内容随着库中的试题的转变而转变。 考试模块:本系统的另一个核心模块。其主要功能是为学生供应一个考试平台 ,根据对出题方式的设定 ,输入试卷编号,假如试卷确实存在 ,那就可以调出试卷进行在线测试 ,考生在页面上进行答题, 最终将答案提交给服务器 ,为了规范考试纪律,该系统接受了自愿交卷和自动交卷。 删除模块:只有管理员才具有权限去删除,可以选择删除试题、科目等信息。
27、题目十八操作系统精品课程网站设计与实现 操作系统是软件学院软件工程专业的主干必修课,为嵌入式系统及其应用供应课程支持,它在计算机学问结构中有着极其重要的地位和作用,可为学生较全面的建立起关于计算机系统的概念。操作系统课程又是考研课程和软考重要必考课程之一,定位于计算机各相关专业的本科生,因此在授课内容上强调学问的完备性、实际系统的关联性、基本理论的应用性及新技术的引入。该课程要求学生能够很好地驾驭计算机操作系统的基本概念、各种资源管理的思想和算法,能够较好的理解操作系统原理,而且能够拓展原理的应用,也为学生的底层程序开发及后续进展奠定基础。因此,开发一个操作系统精品课程网站显得尤其重要。功能模
28、块: 课程介绍:主要包括软件工程的课程简介、教学大纲、选用教材、参考文献等。师资队伍:主要是介绍软件工程的主讲老师、教学专家、老师风采主要接受视频播放老师现场授课、教学成果包括教改课题、教改论文 教学资源:主要向学生供应丰富的课内和课外学问,使学生可在课外时间预习和复习课程学问,并能根据自己的爱好了解相关的课外学问。这些模块还供应各类资源的下载功能,如电子课件、阅读资料、例题习题、课程设计等。在线考试:管理员或老师维护题库、根据试题的题库设臵考试的试卷规则、录入允许参加考试的考生名单、考生随机抽取题库试题进行考试、老师批卷或计算机自动判卷、统计考试成果、查询考试结果。在线考试还具备学生的自测功
29、能,即学生可随便选择自测章节、学问点和难度系数进行组题,以确定测试范围,系统将根据学生的选项,自动随机调出相应范围内的题目。学生答题结束后,系统记录学生的答题状况,以供学生日后参考复习。系统还会在答题结束后自动给出参考答案,供学生参考。对于客观性题目, 系统还会自动打出分数。辅导答疑:是实现“网上答疑,在网上学生提出问题,老师进行解答,这些提问和解答都被系统记录,以便其他用户查看和学习,到达信息的共享目的。用户管理:主要用于对用户分角色进行有效的授权管理,系统主要包含三类用户:学生、老师和系统管理员,每类用户对本系统有各自不同的运用权限。学生的权限最低,只有一般的运用权。老师和系统管理员具有较
30、高的权限,如老师可以进行作业管理,题库模块的维护及答疑等;系统管理员则负责公告,教学资源,试题库,角色等各种功能的管理。 作业管理:该模块主要是学生在这里提交作业,老师可以在线批改作业,给出成果,学生可以在查看作业批改状况。题目十九 汽车售后服务协同商务系统 1.开发目标 在我国,和汽车市场还不成熟一样,车辆售后服务商务系统需要花大力气开发和完善。目前这类软件基本状况是:良莠不分、各自为政、内容雷同、服务性差、缺少协同、技术单 一、服务错位。汽车售后服务协同商务系统的胜利开发和应用正好填补了这一空白,为我国的汽车生产、销售和修理供应系统化、规范化的一条龙服务。2.需求描述 销售商管理1人 服务
31、中心存储和管理每个制造企业有业务往来的销售商基本资料和对应 销售信息。并对制造企业有权限公开相关信息。供制造企业随时查看。车辆、客户档案管理与跟踪2人 这是中心的核心任务之一。初始信息来源于销售商开发对应的系统,由服务中心统一管理和跟踪。通过销售商获得汽车销售去向和客户信息,通过牌照和驾照信息跟踪运用及修理状况和修理站点的对应模块协同。修理服务站管理2人 这是中心供应给制造企业关于修理服务的部分。是存储、管理特约修理服 务站的资料和服务以及业务状况。配件管理1人 中心供应给企业具有简洁物流特性的管理应用模块。系统对配件供应常用的物流和库存管理功能,是和修理站点应用部分亲热相关的模块。三包、保险
32、理赔管理1人 中心代企业受理客户的三包理赔请求,登记相关资料,支配现场勘测,技术鉴定,随时向企业和用户通报处理进展,刚好通知最终处理结果并更新相关车辆、用户档案。 日常事务智能管理1人 根据设臵,可以根据数据库中的数据对日常事务进行自动支配,如根据客户资料在客户生日自动问候等。这些工作由中心完成,企业无需办理具体事宜。会员管理1人 可根据需要建立会员制,根据客户购车类型、消费状况供应实惠和支配活动,发布会员信息等。报表功能1人 这是中心对企业的主要服务手段。企业除了可随时登陆系统动态生成以上各种信息报表外,中心定期为企业呈报各种统计报表。并根据企业需求,随时增加报表和信息。 题目二十 党务管理
33、信息系统 1.开发目标 探讨开发党务管理信息系统,以提高各党组织对党员的信息管理以及党务管理的效率和信息的有效信,提升党组织的对外形象。2.需求描述 党员基本信息管理1人 对党员的基本信息进行管理,具有录入、查询、修改、删除等功能,同时还具有编入支部功能,及该党员相关信息的查询功能。党员转入/转出管理2人 对新加入的党员具有转入功能,及调出的党员具有转出功能。党员转正管理1人 具有转正信息的录入、查询、统计等功能。收缴党费管理1人 对每一位党员的党费收取状况进行管理,以及党费到期的提示功能,另外还有党费的统计功能。支部基本信息管理1人 对支部信息的录入、修改、删除和查询统计等功能。支部会议/支
34、部生活管理2人 对支部会议/支部生活信息的基本录入,会议成员、内容等的记录,以备查询统计。 党员/支部评比先进管理2人 对历年先进的党员/支部进行录入、修改、删除、查询和统计等功能,为党组织领导做决策供应有力根据和关心。 第三篇:软件工程课程设计要求 中国石油高校计算机系-软件工程实习 软件工程课程设计要求 1.软件工程课程设计简介 软件工程课程设计为软件工程课程的必修实践环节,目的是使学生稳固课堂所学的理论学问并加深理解,增加感性相识,培育视察、分析和解决问题的实力,初步建立正确的软件工程概念。通过本课程,使得学生初步能够将驾驭软件工程中的理论学问应用于软件项目开发过程中具体的问题。通过实习
35、能够提高学生的动手实力,团队协作实力以及项目管理实力。 2.课程设计的基本要求 学生选择附录2中随便一个项目,依据软件工程中的开发方法和项目管理方法来进行软件项目开发,按期分阶段的完成老师布置的各个阶段的项目文档。 在课程设计过程中,要求学生通过查阅资料来了解所开发项目的背景学问,选择适当的软件开发方法来进行系统建模,然后选择适当的平台进行系统开发。 3.实习内容以刚好间支配 具体实习的内容见下面的附件,时间支配如下: 查阅资料,完成系统需求分析,确定系统开发平台,撰写需求分析说明书10学时 完成系统概要设计,撰写系统概述设计说明书10学时 完成系统具体设计,撰写系统具体设计说明书10学时 系
36、统编码实现20学时 软件测试,撰写软件测试说明书10学时 准备材料完成项目辩论。4学时 4.考核方式以及成果评定 考核方式分为以下两个部分:系统文档50%,最终系统的实现及源代码50%。系统文档为软件实习中各个阶段产生的软件工程文档,每个文档将从文档的格式、语言 中国石油高校计算机系-软件工程实习 表述实力、系统分析实力和各种CASE工具运用实力方面来进行考核。系统实现及源代码包括系统最终可运行的程序,实现的源代码以及最终的项目完成状况。 5.举荐教材与主要参考书 陈明,软件工程,清华高校出版社 附录1.软件工程课程设计题目简介 网上在线销售系统 要求实现一个简洁的网上销售系统,在此系统下能够
37、为各个商户支配资源空间,各个商户能够对自己的资源空间进行管理包括添加货物,删除货物,更新信息等并能够统计目前物品的销售状况和当前遇到状况。当消费者阅读商户的主页时,能够对指定的商品进行订货。系统管理员能够对不法商品和信息进行管理,能够对商户的销售状况进行统计分析,能够删除支配给商户的资源空间,系统能够依据商品销售热度,将较为热门的商品及商户信息自动发布到系统主页上,系统管理员也能手工地对主页信息进行管理。BLOG系统 要求实现一个简洁的但功能完善的网上Blog系统,用户通过网上注册能够获得自己的BLOG空间,能够在其空间里面进行日记的发布、修改和删除,能够依据确定的模板对自己空间的主页进行修改
38、,用户能够向自己的空间内上传一些资源。日志的阅读用户能够对日志发表看法或评论,日志作者能够对这些评论进行回复。系统能够自动监控系统中不法信息的发布,将信息提交给管理员进行审核,系统管理员能够搜寻系统中全部的信息内容,并能够对这些内容进行管理。系统能够根据用户日志空间的访问量,已经日志的访问数量,将最热的日志和日志空间发布到BLOG系统的主页上。RSS信息聚合系统 要求实现一个离线的RSS信息阅读器,能够对指定网站上的RSS信息进行订阅和管理,当RSS信息更新后,通过此工具能够将更新的内容反映到界面上,能够让用户便利地阅读当前的RSS内容,当用户点击相应的RSS内容链接后,能够通过阅读器将此RS
39、S新闻的具体内容打开,供用户阅读。同时用户也能够取消对指定网站的RSS信息的 中国石油高校计算机系-软件工程实习 订阅。 基于J2ME的手机玩耍开发 要求在J2ME开发平台上,设计一款小的手机玩耍,这款玩耍能够支持与用户的交互操作,使得玩耍主体能够接受用户的按键指令,并执行相应的操作。玩耍画面要尽可能精致,并符合用户的操作习惯。运行玩耍时要有声音和适当地提升。此玩耍能够将用户当前取得的分数、关卡状态等信息进行保存。并在用户重新打开玩耍后,此玩耍软件能够干脆跳转到相应的玩耍关卡中,使得用户能够接着玩此玩耍。在玩耍推出后,此软件能够根据用户取得的分数,对用户进行排名。 附录2.项目文档模板(见软件
40、工程文档模板,要求)用户需求说明书 产品需求规格说明书 体系结构设计说明书 模块设计说明书 数据库设计说明书 用户界面设计说明书 实现与测试支配 编程文档 系统测试支配 测试用例 测试报告 第四篇:软件工程课程设计 软件工程课程设计试验心得 经过一个星期的软件工程课程设计,本人在老师的指导下,顺当完成该课程设计。通过该课程设计,收获颇多。 一、对试验原理有更深的理解 通过该课程设计,驾驭了什么是软件程序,软件程序工作的基本过程及其各阶段的基本任务,熟识了软件程序总流程框图,了解了软件程序的生成过程、构造工具及其相关的技术对课本上的学问有了更深的理解,课本上的学问师机械的,外表的。通过把该算法的
41、内容,算法的执行依次在计算机上实现,把原来以为很深邃的书本学问变的更为简洁,对试验原理有更深的理解。 二、对该理论在实践中的应用有深刻的理解 通过把该算法的内容,算法的执行依次在计算机上实现,知道和理解了该理论在计算机中是怎样执行的,对该理论在实践中的应用有深刻的理解。 三、激发了学习的主动性 通过该课程设计,全面系统的理解了软件工程程序构造的一般原理和基本实现方法。把死板的课本学问变得生动好玩,激发了学习的主动性。把学过的软件工程的学问强化,能够把课堂上学的学问通过自己设计的程序表示出来,加深了对理论学问的理解。以前对与计算机操作系统的相识是模糊的,概念上的,如今通过 自己动手做试验,从实践
42、上相识了操作系统是如何处理叮嘱的,如何协调计算机内部各个部件运行,对软件工程的相识更加深刻。课程设计中程序比较困难,在调试时应当细致,在程序调试时,留意指针,将不必要的叮嘱去除。在这次课程设计中,我就是依据试验指导的思想来完成。加深了理解文件系统的内部功能及内部实现,培育实践动手实力和程序开发实力的目的。 四、理解了该学问点以及学科之间的融合渗透 本次课程设计程序部分是用C语言编写的,把计算机操作系统,软件工程,算法分析与设计C语言四门学科联系起来,把各个学科之间的学问融合起来,把各门课程的学问联系起来,对计算机整体的相识更加深刻。使我加深了对计算机操作系统,软件工程,算法分析与设计C语言四门
43、课程的相识。 第五篇:软件工程课程设计选题 软件工程课程设计选题 1、俄罗斯方块 设计俄罗斯方块玩耍程序,用户可以通过平移和转动自动落下的不同形态物体,填满一行来得分。开发智力和反应实力。要求 1界面的左侧是玩耍区域。新的图形会在顶部刷新,并且自动下落,可以通过方向左右键平移和方向上键顺时针旋转来限制图形落下的位置。 2界面的右侧是选项和显示区,显示如今的得分,以及起先玩耍、暂停玩耍、结束玩耍按钮。 2、商品销售统计 编写商品销售统计程序,商品的信息有:商品的名称,计量单位重量或件,单价。全部商品的信息事先已存入计算机,屏幕上显示全部商品的名称,选择商品名,输入商品计量单位(如重量,件数等),
44、根据单价算出总价。客户一次购物可能购置多种商品,程序应计算出客户应付的钱款数。 要求 1第一部分用于输入商品的信息并允许修改和删除; 2其次部分实现销售统计。程序运行时由用户选择进入哪一部分功能,并能在运行时在两部分之间切换。其次部分运行时,首先显示全部商品名称及代码商品数目较多时,应考虑分屏显示,用户输入商品代码及商品重量或件数,用户一次操作可输入若干商品的购置信息,然后输入一个特殊的代码表示本次购物结束。此时。程序计算出应付钱款数并显示。 3、校内卡管理系统 针对校内通用的校内卡需要统一管理这一需求而推出。通过这个程序,可以较为便利地实现用户的登陆以及个人信息的查询更改等服务,同时管理员将以特定的帐号登陆,实现对全部用户信息及账户信息的管理。要求 1以用户身份登陆可查询个人信息,并对相关信息作出修改,提交后新信息将写入数据库,取代原有信息。可查询