计算机毕业设计开题报告怎么写?( 五 )


软件管理系统,则不仅不能让操控者感觉到安全,方便,高效,而且会带来资源的浪费 。然而,现有的软件存在严重的功能不足,开发出一种新型便捷的软件项目开发管理系统 已经成为一种必然的趋势 。
三、课题主要内容和要求
1、此课题设计任务特点及分析主要是通过对该数据库软件设计与分析,使学生能够 熟练运用一门程序设计语言来掌握 C/S 或 B/S 数据库设计的方法和过程,以及为设计其 它应用软件提供帮助,进行提高软件设计能力 。2、课题主要任务与要求 (1)初步方案:通过查阅资料,首先对我的课题进行可行性研究和需求分析,提出 相应的设计方案并进行方案论证,然后对该课题进行模块划分并找出模块之间的关联关 系,画出系统流程图,在此基础上进行源代码编写和调试,最后撰写毕业论文 。(2)主要任务 a 使用 C/S 或 B/S 模式设计该系统,并要求系统完成后操作简单,功能完善,界面美 观 。b 系统用户管理模块:包括文件操作,普通用户和系统管理员不同身份口令密码修 改,系统退出等 。c 登录界面设计:要根据不同的用户设计不同的口令密码,并且进入系统后,根据 用户不同对该软件使用权限也不同 。d 项目流程管理模块:包括项目基本信息的录入、修改和删除;申请立项;批准立 项;项目工程分配;项目中止等功能 。f 项目实施管理模块:包括成立项目组;划分功能模块;书写项目报告等功能 。e 项目文档管理模块:包括项目文档信息的添加、删除、修改和查询 。g 项目测试管理模块:包括测试工程师添加、修改和关闭报错记录;开发工程师查 看、解决报错记录 。h 项目验收管理模块:包括提请验收项目;测试工程师,质量控制工程师,业务主 管,项目主管签字等功能 。i 项目总结管理模块:包括项目总结记录的添加、修改和删除等功能 。j 信息打印模块:能实现对各种报表的打印
四、可行性分析、研究方法和步骤 可行性分析、
可行性分析: 可行性分析: 选取几台中等配置电脑,在操作系统为 WINDOWS Xp 的环境下,使用 VFp,DELpHI,VB,JAVA 等程序设计语言开发该软件系统 。C/S(客户机/服务器)结构,实质就是客户端运行应用程序,并向服务器发送 SQL 请求 及取回结果;服务器侦听基于 TCp/Ip 的网络,响应请求并返回处理结果 。两层结构最 大的优点在于系统结构简单 。只要把客户机和服务器在网络上连通,利用一些快速应用 开发工具,就可以很快地开发出一些部门级的小规模应用,同时开发和运行的环境都相 对简单 。B/S(浏览器/服务器)模式数据库系统 。就是建立并配置 WEB 服务器及 powerBuilder 应用服务器,以实现通过浏览器来访问数据库 。B/S 结构设计思想的主要目的,就是为 了解决两层结构中原发性的问题 。其最主要价值在于产生一套切实可行的解决方案,把 客户/服务器结构下的应用可靠地推广到企业级的关键任务环境中,并利用这一技术所 带来的高效率、多功能与灵活性,增强企业信息网的性能和扩展能力 。三层结构是把应 用逻辑划分为三个部分:第一层是用户界面(User Interface),提供用户与系统的友 好交互 。第二层是应用服务器,专司业务逻辑的实现 。第三层是数据服务器,负责数据 信息的存储、访问及其优化 。研究方法: 研究方法: 主要采取包括:文献调研、课题考察、实践总结、实验分析、调查统计等 设计进度安排: 设计进度安排: 1 第 1 周任务:布置任务,学生进行资料查询 。2 第 2 周~第 3 周任务:软件需求分析并画出结构流程图 。3 第 4 周任务:系统模块功能划分 。4 第 5 周~第 13 周任务:模块源代码编写及调试 。5 第 14 周任务:系统检测并通过最后测试 。6 第 15 周任务:毕业设计论文编写 。7 第 16 周任务:指导老师论文审阅、修改及学生毕业答辩 。