《2022年软件系统设计与开发实践说明书- .pdf》由会员分享,可在线阅读,更多相关《2022年软件系统设计与开发实践说明书- .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件系统设计与开发实践说明书一、课程设计目的通过本课程设计的学习实践,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。最终目的是:(1)、培养学生数据库分析和设计能力。(2)、培养学生软件结构和功能模块分析能力。(3)、培养提高学生自学能力和独立进行软件开发能力。(4)、培养学生的创新意识和协作精神。(5)、培养学生文字论述规范、清晰、严谨的能力。二、设计题目课程设计题目一:企业客户服务系统实现随着经济的全球化,市场竞争日趋激烈。企业建立客户为中心的经营战略,为客户提供一流的服务,是企业建立品牌意识、实现差别化服务、取得竞
2、争优势的利器。企业客户服务系统犹如一个信息的工厂,操作方便,运行稳定,快速完成信息的采集、奋发、共享,一直到信息的处理、信息反馈的整个加工过程。 企业客户服务系统是以业务为基础,以客户为核心,实现市场、销售、服务协同工作的管理平台。本系统的主要任务是对企业客户的问题记录进行管理,并将问题记录分配给相关的工程师进行处理;对接受服务调查的客户进行服务调查信息的管理。使企业能够全面追踪客户档案、分析竞争对手,改善客户关系,增加企业收益,提高企业的竞争力。企业客户服务系统以业务为基础,客户为核心,实现市场、销售、服务协同工作的管理平台。要求:1、 实现的系统对企业客户的资料信息进行管理;2、 对客户的
3、问题记录进行管理;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 3、 实现对记录问题的分配及处理;4、对接受服务调查的客户进行服务调查信息的管理;5 、并能对客户进行长期跟踪。课程设计题目二:毕业设计选题系统的设计与实现毕业设计是本科教育的一个重要组成部分,其时间跨度大,涉及较多的人员和相应的规章制度,如何对其进行完善的管理是一个有实际意义的问题。本课题的目的是设计一个毕业设计管理系统,它以时间线为基准,以相应的时间阶段需要
4、达到的目的为检查点,以相应阶段应生成的文档为驱动力,最终通过对文档的相关处理来实现对毕业设计的管理。开发跨平台的实现毕业设计(论文)选题过程的信息化和自动化管理,该系统提供以下功能:1)与本系统相关的基本信息管理,如:专业、班级、学生、指导老师的基本信息管理,支持 Microsoft Excel格式数据的批量导入。2)毕业设计 (论文)课题基本信息管理、课题审批等,支持Excel 格式数据的批量导入。3)学生选题过程管理,可以实现学生的选题和退选,教师挑选学生,选题结果支持 Excel 格式数据的导出。4)综合信息查询与打印。使用J2EE 或.NET作为基本的开发技术,要求熟练掌握Java或C
5、# 、JSP 或ASP.NET 、HTML 等基本技能,对 Ajax、Struts 、Hibernate 或.NET等框架技术较为熟悉;使用数据库(MySQL 、Oracle 或SQLServer皆可)作为数据存储设施,要求熟练掌握数据库的基本原理,熟练掌握SQL 语言;课程设计题目三:试题库管理系统的设计与实现利用JAVA 与SQL2005 等开发工具,建立操作系统课程的试题库系统。该系统能够根据所需的题型(如,选择题、填空题、简答题、判断题、计算题、应用题等 )、题目的难度系数 (简单、中等、难题 )、每种题型所占的分值以及每种题型所需的题目数等进行自动组卷,并自动名师资料总结 - - -
6、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 填写各种 Excel 表格。系统最终能够达到使用的效果,为本科教学服务。针对操作系统课程设计并实现题库,要求:1、具有题库录入、增加、插入、删除、修改题库的功能;2、并可实现满足一定考核要求的基础上在线自动组卷、选题、在线答题、在线评阅等功能。3、可实现题库的图文混排、存储、试题自动排版、Excel 表格的即时自动处理等功能。课程设计题目四:新闻发布系统本任务要实现一个新闻发布系统,主要功能包括新闻查看
7、功能、新闻搜索功能、发布新闻功能、管理员登录功能和新闻管理功能。新闻发布系统主要需要实现以下一些基本功能。 查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,每页显示8条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前而。用户通过单击每条新闻的标题可以查看到新闻的详细内容。 新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。在新闻查看页面上,用户可以通过在“查询类别”下拉列
8、表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。查询结果同样以分页的方式显示。 发布新闻功能:任何注册用户均可以使用发布新闻功能。用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - -
9、- - 系统时间,不需要用户填写。 管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登录。 新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。课程设计题目五:网上机动车保险基本费计算系统网上机动车辆保险基本费计算系统是一款
10、精确计算车辆保险保费的软件,广泛适用于保险中介机构人员。用户只需了解车险保费计算的基本知识即可轻松操作。用户可通过选择车辆类型,输入新车购置价和折扣系数,并更改车辆初登日期和起保日期,计算出车辆损失险、商业第三者责任险等相应险种的保险费,并求出合计保费。实现以下功能:1. 实现各种车型的信息管理2. 实现方便快捷保险计算课程设计题目六:中小企业人力资源管理系统员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。使管理工作
11、系统化、规范化、自动化,从而达到提高管理效率的目的。实现以下功能:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 1. 全面管理企业的员工信息2. 实现企业员工考勤管理。3. 提供系统用户管理功能4. 人才招聘管理及企业人才库管理功能课程设计题目七:票务公司网上订票系统人们在物质生活得到一定的满足后,必将寻求文化生活的满足。所以文化事业将会空前繁荣。票务公司就是专门订票,送票的演出票务中介公司,而基于网络的 B/S系统是最适合
12、票务公司业务的管理信息系统。实现以下功能:1. 对演出信息的管理,包括分类管理,图文管理,时间管理等2. 对于订单的管理,包括所有者信息管理,订单内容管理,用户能够预约某场演出的票。3. 对于页面的设计。比如喜欢爵士乐的用户在浏览某爵士乐演出信息的时候,旁边有需要促销或热门的爵士乐演出小广告(是实时的,1月份看和 3月份看同一个爵士乐演出信息,在3月份可以看到最新的广告信息)。课程设计题目八:汽车 4S店售后服务系统汽车4S店的4S是指整车销售( sale )、零配件供应(sparepart )、售后服务( service )、信息反馈( survey )。其中售后服务是指对用户的管理,汽车信
13、息管理,汽车维修管理,汽车保养管理,突发事件的处理,以及客服系统。所以制作一个适合汽车4S店售后服务的管理系统是十分必要的。实现以下功能:1. 用户管理,包括增加用户,删除用户,添加用户基本信息等。2. 用户使用汽车的记录管理,包括用户的汽车型号,上次保养的时名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 间,下次保养时间的预估,积分管理等。3. 汽车信息的管理,包括不同车型的保养要求,每次保养的项目和价格,维修的配件价格。4
14、. 能够预留几种促销方案,比如在某个月中维修和保养的工时打8折。课程设计题目九:基于网络的高清资源订购系统由于人们对影像品质要求的日益增加,普通标清的DVD 影像已经不能满足人们的需求。目前蓝光DVD 已经出现,其搭载的影像品质达到了高清的水平。但由于一个电影的容量达到20-50G左右,使用 2M 的ADSL 要连续不断的下载好几天才行。所以市场中诞生了下载后邮寄硬盘进行拷贝的小公司。本课题就是在这种需求下诞生的。实现以下功能:1. 管理员能够上片,下片,删除会员,添加会员信息,增加会员拷贝数量,设置会员到期时间,查看处理订单。2. 会员能够查看高清资源信息,选择高清资源,查看已生成的订单。课
15、程设计题目十:计算机专业实践课程教学平台建设计算机科学与技术专业有多门实践课程,这些课程以实用型大型软件设计开发为考核目标,要求学生采用团队开发的模式,以项目组形式进行开发,采用组长负责制,项目组设有软件设计分析师、编程师、测试师等角色。在设计中以真实大型软件开发的全过程进行综合实训,最终达到学生软件设计综合能力的提高为目的。要求:1、本课题针对该设计采用计算机相关工具实现该课程设计的教学资源平台,要求具有管理员、教师、学生三种角色。2、选题具有团队设计、个人设计选题、在线信息公告、在线答名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
16、- - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 疑、在线讨论、在线资源上传、下载等功能。课程设计题目十一:高校学报在线投稿系统高校学报是发表和传播高校教学、科研成果的载体,同时也是高等院校学术研究成果展示的窗口,具有发现人才、培养人才等功能。高校学报编辑是学报功能得以充分发挥的重要基础。随着网络的普及与广泛应用,稿件处理方式从纸质稿件编、修、邮局寄发等逐渐转变为利用稿件采编系统或电子邮箱等网络、数字化方式,提高了稿件的编修效率;有效缩短了论文发排时滞;积极应对网络出版引发的版权争议,及时调整论文把关规范,保证各方利益。在需求分析的
17、基础上实现以下功能: 1 、用户登录后完成投稿,查稿等功能; 2 、专家登陆后审阅相应的稿件,给出意见; 3 、编辑部的后台管理及一些公共服务功能(如查重等); 4 、办公系统。课程设计题目十二:大学实验室预约管理系统随着教育水平的整体提升,各大高校实验室规模在不断地扩大,各种实验设备不断增多,让试验管理员的工作任务变得日益繁重。全人工式的管理存在工作效率低,响应速度慢等一系列问题,因此本课题欲开发一套完善且高效的实验室预约管理系统,方便全校师生对实验室进行预约和预约管理,减轻试验管理员的工作量。系统的主要功能模块应该包含:1、学生预约申请,教师审核预约申请(以短信形式回复);2、学生,教师基
18、本信息管理;3、实验室管理,校区管理权限管理;4、申请历史管理;课程设计题目十三:高校二级学院办公管理系统结合二级学院实际的学生、教师、教学、公文、科研等情况,经过实际的需求分析,开发一套二级学院办公管理系统,实现对学院所有教名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 职工信息的管理、学生信息的管理、公文信息的管理、科研信息的管理等功能,由计算机来代替人工执行一系列诸如增加、修改、删除、查询等操作。这样就使办公人员可以轻松
19、快捷地完成各种信息管理的任务,使管理工作系统化、规范化、自动化,从而达到提高管理效率的目的。实现以下功能:1. 教师管理;系部管理;学院管理;2. 实现相应模块的教学、科研及个人信息的查寻打印三、设计说明书(1) 描述系统的总体方案、功能模块划分及各模块所实现的功能。(2) 论述设计问题实现的基本思路、方法。说明所用数据库设计中采用了哪些知识点,设计了哪些数据库对象,以及库、表的字段定义以及他们所能实现的功能等。(3) 对重要部分详细论述,并可采用流程图描述,并附重点源代码。(4) 你自己在小组中的分工及作用;(5) 对所设计题目优点、缺点进行总结说明。四、课程设计选题原则:1、以小组为单位进
20、行开发: 2-3 位同学一组;2、题目按抽签决定;3、组长(每组自己推选)负责协调,并记录每位同学参与情况和负责的具体工作4、写出系统设计报告,包括总体设计、模块分析、数据结构、算法分析等;5、考核:采取答辩方式:a) 通过PPT 阐述和程序运行进行演示;b) 每组所有同学参加答辩,并选取一名同学进行介绍,答辩成绩为小组成绩(如果有同学没有认真参与,请组长在总结中注明,以免影名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 响到
21、全组成绩);c) 答辩成绩再根据每位同学参与情况给出每个同学的成绩。五、设计成绩评定评定依据:(1) 设计过程中独立工作能力。(2) 设计说明书程序清单开发的软件质量与工作量。(3) 设计题目的先进性和实用价值。(4) 答辩成绩 n 评定等级 : n 五级分制 :1 优秀 2 良好 3 中等 4 及格 5 不及格。六、课程设计时间安排课程设计从 2016年7月4日开始到 2016年7月20日结束。七、关于设计报告的提交1、在7月4日下午 1:00布置题目,分组、确定组长;2、在7月6日下午 16:30前提交需求文档 ;3、 在7月15日上午 12:00前把程序源码和文档电子稿按照要求打包、上传
22、到 FTP 服务器。FTP 服务器地址: ftp:/219.219.96.221/软件系统设计与开发实践,用户名: student 密码: 123456文件名命名要求 : 班号_题目号 .rar说明:课程设计报告应包含:封面、目录,正文部分(引言、需求分析、概要设计、详细设计、编码和测试、总结)、参考文献。八. 答辩安排名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 7月13日上午 8:00开始,各位同学按组号顺序到天平机房交设计文档打印稿,并作简短答辩,预计每人56分钟。截至时间为当日 12:00。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -