求软件专业毕业论文开题报告
本科生毕业前必须做一篇毕业论文。本论文的目的是让学生自主开发一个具体的计算机应用项目,对所学的书本知识进行系统的分析、总结和应用,从而巩固本科阶段所学的专业理论知识,给学生一个理论联系实际的机会。
为了便于实施和管理,规定网络学院计算机专业本科生毕业论文应重点开发一个管理信息系统。每个毕业生都能通过独立开发一个具体的管理信息系统,掌握开发一个相对完整的管理信息系统的主要步骤,并从中获得一定的实践经验。
二、管理信息系统开发的主要步骤
管理信息系统开发的主要步骤及各步骤的基本内容如下:
1,系统分析
主要工作内容如下:确定系统目标,分析系统可行性。
2.系统调查
系统的组织结构、功能结构和业务流程分析。系统的组织结构图应绘制成树形结构。
系统业务流程分析和业务流程图
3.数据流分析
数据流图(系统关联图、顶层图、一级数据流图和二级数据流图)、数据字典和代码设计。
4.管理信息系统的功能设计
系统的功能结构图,各功能模块的主要工作内容,输入输出要求等。
系统控制结构图
5.数据库设计
概念模型设计:实体、实体间的关系、E-R图
关系模式设计:E-R图->;关系模式的转换规则
关系模型
数据库表设计:数据库表结构
6、系统物理配置方案
7.人机界面设计
8.模块处理概述
9.系统测试和调试:测试计划、测试用例及测试结果。
三、开发工具及注意事项
1,开发工具
开发工具对学生来说是可选的。如Delphi,FoxPro,VB,Access等。,这些工具的使用都是学生自己教的。
2.预防措施
(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实现、系统测试和调试等。)
(2)每个开发步骤所获得结果的正确性(业务流程图、数据流程图、数据字典、HIPO图、E-R图、关系模型、人机界面设计、模块处理等的详细分析和说明。)
(3)论文整体结构的完整性(前言、每个具体步骤的描述和分析、结论、参考文献和相关附录)
(4)提供软件系统的可执行光盘和操作说明。
(5)参考资料(列出必要的参考资料)
四、毕业论文写作格式
注:1。每一步都要用文字解释和论述。2.每一步都必须是有机的结合,不能割裂。
首先,封面
二是摘要,用200-400字左右简要介绍论文的主要内容和创新点。
三、主题词用一两个词指出论文所描述内容的性质。(第二页和第三页应该在同一页)
四、目录一般采用三级目录结构。比如第三章系统设计3.1系统概念结构3.1概念模型。
动词 (verb的缩写)文本
第一章前言
简介:组织机构概述、项目开发背景、信息系统目标、开发方法概述、项目开发计划等。
第二章系统需求分析
本章应包括:
(1)当前业务系统描述
包括业务流程分析,给出了业务流程图。
具体要求:业务流程图必须有文字说明,图表必须完整,必须有业务交接流程。
(2)现行制度存在的主要问题分析。
指出薄弱环节,指出要解决问题的实质,保证新系统更好,指出关键成功因素。
(3)提出可能的解决方案。
(4)可行性分析与选择
包括技术可行性、经济可行性、运营可行性的分析和选择。
第三章新系统逻辑方案
根据用户需求,全面、系统、准确、详细地描述了新系统应具备的功能。
(1)数据流分析
最重要的是要给出数据流程图,要求满足以下条件:
A.数据流图必须包括系统关联图、系统顶层图、一级分解图和二级分解图。b .系统关联图确定了从外部项目到系统以及从系统到外部项目的数据流。这些数据流不允许减少或增加其他级别的数据流。每个级别内的数据流不受相关图的限制。数据流应该有一个名字。d .外部项目和数据存储之间不应有原始数据流。e .在数据流程图的分解中,每一层必须与其上层处理中的外部项目和iostream保持一致。一般来说,没有数据存储的进程之间不应该有数据流。g .数据存储之间不应有原始数据流。h .数据存储可以分解。I .如果有查询处理,应在数据流程图中表示。j .数据流程图中没有表示统计数据和打印报告。
(2)数据字典描述
可以用图表格式或压缩记录格式来描述a .如果用图表格式,只能写一个表的数据流、数据元素、处理、数据存储和外部项。b .如果采用压缩记录格式,应列出所有组件。例如,数据元素:编号名称存在于数据结构注释e 1/F3/f 11/f 15收货编号+日期+物品编号+数量E2交货数据F1/F3/F165438+。
(3)基本处理的描述
可以用结构化语言和数学公式来描述每一个基本过程。
第四章是系统的总体结构设计
(1)软件模块结构设计a .系统软件模块结构图,从中导出功能分解图和层次菜单结构。b、系统的模块结构应与数据流程图顶层图表的处理一致。
(2)数据库设计a .要素要按照以下顺序描述:实体、实体的属性、实体间的关系、E-R图、转换规则、关系模式。b、在引入实体的属性时,不应包括联系属性,联系属性直到关系模型才出现。数据流图中的每个数据存储可以被E-R图中的多个实体所隐含。D和E-R图中的实体应该对应于数据流图中的数据存储。每个实体应标明实体的识别码(主要代码)。对于每个实体或联系人,应该列出其适当的属性(通过枚举方法)。E和E-R图中至少要有一个多对多连接。f、必须严格按照转换规则从E-R图生成数据关系模式集,必要时进行必要的优化,并说明原因。g、对于一对一的联系,只需将任一实体的主码放入另一实体作为外码。h、一对多的接触也能产生新的关系模式,如果要这样做,必须说明原因。我,多对多连接,或者说三元连接必须产生新的关系模型。关系模式的数量和名称应该与E-R图中的实体和连接一致。k .在每种关系模式下,主代码都要用横线标注,后面用符号“#”标注外部代码。l、如果有代码对照表可以列在最后,需要说明。
(3)计算机系统配置方案的选择和设计
给出了硬件配置、系统软件配置和网络通信系统配置(可选)。
(4)系统整体安全性和可靠性的方案和措施。
第五章详细系统设计
(1)代码设计中基本数据项的代码格式。
(2)人机界面设计给出了人机界面的视图(I/O接口、屏幕格式设计等。)
(3)模块处理过程根据软件环境的不同进行不同的处理。可以使用脚本、程序流程图和结构化PDL语言。
第六章实施概述
(1)实施环境和工具的比较选择
(2)编程环境、工具、实现和数据准备概述。
(3)系统测试概况主要包括测试计划、测试用例、测试记录。
(4)系统转换方案及实施概述。
(5)系统运行和维护概述
不及物动词结束语
(1)系统功能、局限性和前景
(2)实施中遇到的挫折、创新、经验和感谢。
七。参考文献列出了毕业论文设计中的主要参考书籍。
序号、标题或文章、作者姓名、出版社或杂志名称、出版日期或杂志期号。
八。附录
(1)列举一些有代表性的程序代码段。
(2)操作说明
五、论文评分标准
1,A等
系统正确,系统功能完善,设计步骤完整正确,具有实用性和创新性,论文结构严谨,表达流畅。
2、b等
系统基本正确,系统功能基本完善,设计步骤基本完整正确,具有一定的实用性。论文结构很好,基本通顺。
3、c等
系统有少数错误,系统功能不完善,设计步骤不完整,基本不实用。论文结构大体,基本清晰。
4.失败
由于下列原因之一,所有的论文都被评为不及格。
系统存在较大错误,系统功能不完善,缺少主要设计步骤或主要设计步骤错误严重,论文结构混乱不清。