【模板一】计算机XXXX系统-毕业设计


密 级    
公 开    

本科生毕业设计报告


XXXX系统
姓 名
(学号)

指导教师姓名:    XXX
职        称:    XXX
单        位:    XXXX学院
专 业 名 称:    XXXX
学位授予单位:    XXXXXX

XXXX系统

摘要: 
写一写现在的环境下,计算机技术、软件系统的重要性,系统的应用存在什么问题,存在的弊端;开发这个系统能达到什么好处。采用了什么语言以及数据库技术,开发环境及软件的是B/S架构还是C/S架构。实现什么功能。这个论文主要是完成了软件开发的北京、需求分析、详细设计、数据库设计及测试。(也别写太多就200-300字即可)
关键词: XX系统;XXX数据库;什么什么语言;亮点技术
 


XXXXX System
 
Abstract: 
英文摘要
Key words: 
英文关键词

Tips:与上面的对应就好了


--------------------------------------------------------------------------------------------------------------------------------------------------------------------     
目 录
第一章 绪 论    ----------------------------------------------------------1
1.1选题背景及意义  ---------------------------------------------------1
1.2 系统采用的相关技术   -------------------------------------------1
1.2.1 开发模式  -------------------------------------------------------- 1
1.2.2 数据库管理系统 ------------------------------------------------ 1
1.2.3 开发工具   --------------------------------------------------------1
第二章 系统需求分析  ------------------------------------------------2
2.1系统需求描述  ------------------------------------------------------2
2.2 功能模块图   ------------------------------------------------------- 2
第三章 数据库设计    --------------------------------------------------3
3.1 概念结构设计    ----------------------------------------------------3
3.2逻辑结构设计    -----------------------------------------------------3
第四章 系统详细设计与编码    --------------------------------------5
4.1 登录模块    ----------------------------------------------------------5
4.2 用户管理模块    ----------------------------------------------------5
4.3题库管理界面    -----------------------------------------------------5
第五章 系统测试    -----------------------------------------------------6
第六章 总结    -----------------------------------------------------------7
参考文献    ---------------------------------------------------------------8
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------
第一章 绪 论
1.1选题背景及意义
没系统的时候存在什么问题、哪里不好,开发新的系统的必要性。
开发完之后有啥好处。
1.2 系统采用的相关技术
系统采用什么语言+ 什么数据库在什么开发平台上开发一款什么架构(B/S还是C/S)的软件。
开发语言简介:后续会推出各种主流开发语言简洁的文字描述(C#、JAVA、PHP、Android)。
数据库简介:(SQL SERVER、ORACLE、MYSQL、MongoDB等)。
软件开发平台简介:(Visual Studio、Eclipse、PHPStorm、Android Studio等)。
1.2.1 开发模式
本系统采用什么开发框架,通过什么方式连接数据库,最终开发出C/S或者B/S软件。
1.2.2 数据库管理系统
 XXXX数据库。
1.2.3 开发工具
开发平台、图形处理软件等

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第二章 系统需求分析
2.1系统需求描述
XXXX系统设置XXXX几类用户。
每个用户登录系统后,系统提供什么什么功能,即:XXX管理、XX管理、XX管理、XX管理、XX管理和XX管理。
1、    XXX管理:希望实现XXXX的功能。
2.2 功能模块图


 图 2-1  XXX系统功能模块图
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第三章 数据库设计
3.1 概念结构设计
概念设计主要就是系统的用例与关系图
分析得出有六类实体,分别为课程、试卷、试题、选项、学生、成绩,实体关系图如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
图 3-1 系统E-R图
3.2逻辑结构设计
逻辑设计就是具体的数据表间的关系了,各种ID、属性名、关系对应关系外键等。
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

图 3-2 数据库结构图
                                                                                表3-1 User(管理员表)

列名 数据类型 长度  说明(字段描述)
id   bigint 20      主键
loginName varchar 100  不能为空
password    varchar 255 不能为空
name varchar 80  不能为空
sex  enum     '男','女'    不能为空
type enum    系统管理员    不能为空


                                                                            表3-2 exampaper(试卷表)

列名 数据类型 长度 说明
id  bigint  20 主键
name varchar 255 不能为空
timeout  tinyint  不能为空
sumscore tinyint  3  不能为空
course_id bigint   20  外键


        
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第四章 系统详细设计与编码 
4.1 登录模块
详细设计就是系统的各个页面的设计,可以先添加效果图,并对功能进行描述
学生考试系统(服务器端)通过管理员用户进行登录,登录系统后管理员能进行系统所有操作。登录界面如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

图4-1登录界面
登录界面的主要代码如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4.2 用户管理模块
模块描述:
页面设计:
主要代码举例:

4.3题库管理界面
模块描述:
页面设计:
主要代码举例:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第五章 系统测试
数据库连接测试:测试连接是否正常。
代码功能结构测试:数据传输、接口数据知识。
功能模块测试:具体系统每个模块的增删改查等功能逐个测试。
系统整体功能测试:功能流程的全部贯穿测试。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第六章 总结
我在哪位老师的精心指导下,完成了系统的设计。总体上来说,实现了其基本功能、达到了预期的效果。本系统的优点有界面美观、功能简洁、容易操作等。
本系统采用什么语言编写界面,通过什么方式连接数据库。开发过程中用到什么模式。界面布置中用到了什么控件等。是否采用了线程,这样能使系统性能得到提升。
系统组中实现了什么功能。
通过毕业设计获得了什么能力,有哪些方面的提升。


------------------------------------------------------------------------

参考文献
[1] XXX.XXXXXX.XXXXX,2013.11.
[2] XXX.XXXXXX.XXXXX,2013.11.
[3] XXX.XXXXXX.XXXXX,2013.11.
[4] XXX.XXXXXX.XXXXX,2013.11.
[5] XXX.XXXXXX.XXXXX,2013.11.
[6] XXX.XXXXXX.XXXXX,2013.11.

----------------------------------------------------------------------------------------------------------------------------------------------------------------


 

-------------------------------------------------------------------------------------------------------------------------------------------------------------

欢迎随时技术交流与切磋

发布了5 篇原创文章 · 获赞 0 · 访问量 1005

猜你喜欢

转载自blog.csdn.net/qq_39729096/article/details/90202240