毕业设计任务书
所在学院
|
|
所学专业
|
大数据技术与应用
|
所在班级
|
|
姓 名
|
|
学 号
|
|
指导教师
|
赵尉翔
|
|
毕业设计题目
|
基于Java的乡镇人口信息管理系统的设计与实现
|
设计目标:
通过本次毕业设计,想做一个专门针对乡镇信息管理的系统,解决数据存储在纸介质上的问题,解决传统人工管理需要耗费大量繁杂的劳动,效率低的问题。
普通用户可以查看人口的基本信息,不可以进行增加、修改和删除
管理员可以对人口的基本信息进行增、删、改、查的操作,实现人口信息的存储,和维护。
前端:采用JSP、HTML、CSS、JavaScript实现浏览器与用户的交互界面
后端;采用Java、Servlet实现前端需求的处理
数据库:采用Mysql
|
设计任务:
1、资料收集:查询相关书籍或网上查找人口方面信息
2、前期准备:构建乡镇人口信息管理系统需要实现的功能与呈现的方式
3、方案制定:选取IntelliJ IDEA开发工具写系统有关Java代码,连接Mysql
4、解决问题:解决普通用户和管理员之间权限的分配
5、实施过程:乡镇信息管理系统分为两类用户:普通用户和管理员。二者身份不同,操作管理的权限也不同
|
设计实施步骤和方法:
1、查询相关书籍或网上查找人口信息属性的信息
2、设计一个乡镇人口信息管理系统
3、系统前端运用Web开发技术,采用HTTP协议,实现网络的信息传输:URL(统一资源定位符),用JSP、HTML、CSS、JavaScript实现信息的表示
4、系统是以J2EE为运行环境,IntelliJ IDEA为开发环境,B/S(浏览器/服务器)体系架构
5、数据库采用Mysql,用JDBC与数据库进行连接,进行表的增、删、改、查
6、用IntelliJ IDEA运行Java代码和JSP代码,连接数据据和浏览器,在网页中呈现效果和所要实现的功能
|
设计时间进度及安排:
序号
|
任务
|
开始时间
|
结束时间
|
阶段成果
|
1
|
收集资料并编写
|
2022.10.28
|
2022.11.10
|
完成开题报告
|
2
|
概要设计
|
2022.11.10
|
2022.11.17
|
技术学习总结
|
3
|
总体设计编写代码
|
2022.11.17
|
2022.11.24
|
数据库以及代码框架
|
4
|
系统测试
|
2022.11.24
|
2022.12.08
|
代码完善
|
5
|
设计完成预答辩
|
2022.12.08
|
2022.12.15
|
系统开发测试
|
6
|
完善毕业设计
|
2023.1.1
|
2023.4.15
|
完善系统
|
7
|
毕业设计答辩
|
2023.5.15
|
2023.5.25
|
完成答辩
|
8
|
毕业设计总结
|
2023.5.25
|
2023.5.30
|
完成总结
|
|
设计成果表现形式:
本设计主要开发一套基于Java的乡镇人口信息管理系统,使用了Servlet、JSP、HTML、CSS、JavaScript、JDBC、Mysql技术
普通用户通过浏览器登录进去后可以查看人口的基本信息,但不可以进行增加、修改和删除
管理员通过浏览器登录进去后,可以对人口的基本信息进行增、删、改、查的操作,实现人口信息的存储,和维护。
|
指导老师签字:
年 月 日
|
教研室
审核意见
|
专业带头人(负责人)签字:
教研室主任签字:
年 月 日
|
学 院
审批意见
|
学院领导签字:
年 月 日
|
备注:若专业带头人和教研室主任为同一人,则只需要签一次。