一、题目简介
该设计要求学生以会务管理系统为背景,对“基于Web的会务管理系统的设计与实现”进行分析和设计。
通过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力。
二、设计内容及要求
当今社会竞争日益激烈,企事业单位内部会务也不断增多,会务信息量也逐渐增大。企业公司内部需要经常通过会务进行沟通,问题解决以及决策的制定。因此,如何安排召开会议,如何使会议有效益和效率,对企业和个人来说,都具有重要意义。设计出会务管理系统是十分必要的。
(一)软件部分
1.根据可行性研究的结果和客户的要求,分析现有情况及问题,采用B/S结构,将会务管理系统划分为:数据库管理、用户登录管理、会议发布、会议修改、会议查询、删除操作、会议群聊系统、留言板等功能;
2.整个系统可以选择采用3层B/S结构。数据库系统可采用SQL Server等,前台开发工具可以选用JAVA或JSP等;
3.会务管理系统所涉及的信息可通过系统流程图、业务流程图、数据流程图和数据字典对其进行描述,在分析和设计的基础上,提出系统的总体框架并进行详细设计,为系统实现做准备;
4. 在分析和设计的基础上编码完成一个可演示的版本并测试其正确性。
(二)设计说明书(不少于15000字,源代码工作量:1500行以上。):
毕业设计说明书是毕业设计整个过程总结性资料,书写的质量直接影响到毕业设计的成败。毕业设计说明书主要包括以下内容:
1.毕业设计的目的和任务;
2.毕业设计课题(设计题目的来源、选题依据、技术要求、可行性分析、需求分析);
3.对课题的系统分析(技术考虑、平台选择、工具选择及其比较);
4.设计方案(包括软、硬件方案);
5.系统框图和各功能模块图(算法分析);
6.关键技术的实现和介绍;
7.系统功能、使用手册、使用范围、使用实例以及系统必要的说明;
8.设计过程中疑难问题的解决方法,系统需要改进和不完善之处;
9.其他收获和小结;
10参考文献目录(附录);
11.主要源程序清单(附录)。
注:设计说明书的格式及要求参阅《毕业设计指导书》、《兰州信息科技学院毕业设计(论文)撰写规范》。
(三)英文资料翻译
与课题相关的英文资料,原稿用A4纸打印,不少于5张,翻译稿打印。
(四)毕业设计的基本要求:
通过毕业设计,学生应树立正确的设计思想,培养严肃认真的科学态度和严谨的工作作风,达到积累软件设计知识和提高设计的能力、创新意识的目的;同时掌握查阅有关文献和收集资料的方法,获得软件设计和开发工作的基本技能训练,提高分析和解决软件设计和开发技术问题的能力,并为今后进行各类软件系统的设计开发打下良好的基础。
在完成毕业设计任务的同时,学生还应树立正确的工程意识与经济意识,树立正确的生产观点、经济观点和全局观点。
1.学生本人应对毕业设计的工作质量负责,有高度的责任心,发挥团队精神,按时独立完成全部设计任务。
2.学生在接到毕业设计任务书及指导书一周内,向指导老师提交毕业设计工作计划。
3.学生应充分发挥主动性及创造性,树立实事求是的科学态度,自觉接受指导老师检查,按工作计划的进度逐步完成每项设计任务。
4.学生必须做好设计笔记,记录设计原始资料、设计过程及参阅的文献资料,设计笔记作为考核平时成绩的依据之一。
5.遵守作息时间,在设计教室不得进行与设计无关或有碍他人的活动。
三、各阶段时间安排
序号
|
设 计 内 容
|
起止周
|
1
|
教师讲解设计要求,根据任务书准备参考资料
|
毕业设计前完成
|
2
|
做可行性分析研究、做项目开发计划
|
1周
|
3
|
做需求分析
|
2周
|
4
|
概要设计
|
3周-4周
|
5
|
详细设计
|
5周-6周
|
6
|
编码调试、测试运行
|
7周-8周
|
7
|
撰写设计文档、资料整理及答辩
|
9周-10周
|
注:外文资料翻译在设计过程中自行安排时间完成。
四、 主要参考资料(列出近5年的资料,至少10篇)
[1] 张海潘. 软件工程导论(第6版)[M].清华大学出版社.2017.8
[2] 萨师煊, 王珊. 数据库系统概论(第5版)[M]. 高等教育出版社.2017.9
[3] 陈承欢,彭勇.管理信息系统基础与开发技术[M].人民邮电出版社.2017
[4] 刘云生.数据库系统概论[M].华中科技大学出版社.2019
[5] 殷人昆,郑人杰. 实用软件工程(第3版)[M].清华大学出版社.2018.11
[6] 朱少民.软件测试方法和技术(第2版)[M].清华大学出版社.2018.7
[7] 张友生.软件体系结构(第2版)[M]. 清华大学出版社,2019.11
[8] 石志国.ASP精解案例教程(修订版)[M].清华大学出版社, 2017.7
[9] 李万宝.ASP.NET技术详解与应用实例[M].机械工业出版社, 2019.9
[10] 汪洋.网站设计全程教程[M]. 科学出版社. 2019.1
[11] 杨志国等.Delphi应用程序开发精彩实例[M].机械工业出版社.2018.4
[12] 陈磊.PowerBuilder9数据库项目案例导航[M].清华大学出版社. 2017.1
[13] 杨晶. VB6.0程序设计[M]. 机械工业出版社.2017.8
[14] 刘晓华.JSP应用开发详解(第三版)[M]. 电子工业出版社. 2017.1
[15] 何玉洁,李宝安.数据库系统教程[M].人民邮电出版社. 2017.9