- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大 型 软 件 项 目 实 训 报 告
题 目: 用户信息管理系统
选题来源: 校内
指导教师:
姓 名:
班 级:
学 号:
软件学院
目 录
TOC \o 1-3 \h \z \u 1.序言 3
1.1选题背景 3
1.2选题目的及意义 3
1.3 选题完成情况 3
2.项目需求分析 4
2.1项目功能需求 4
2.2 项目性能需求 4
2.3 其他需求 4
2.3.1 安全需求 4
2.3.2 接口需求 4
3.项目概要设计 5
3.1 系统功能结构设计 5
3.2 系统整体架构设计 5
3.3 数据库结构设计 6
E-R图 6
4.项目详细设计 8
4.1功能描述 8
4.2 性能描述 9
4.3 源代码 10
4.3.1 类设计 10
4.3.2 算法描述/逻辑流程 10
5.实训总结 16
5.1 技术总结 16
5.2 思想总结 16
1.序言
1.1选题背景
随着各大网站规模的扩大,人员的不断增加、复杂程度逐渐增强,如何能够使管理员更好的掌握普通用户的增加、如何修改普通用户信息、如何删除普通用户信息、查询普通用户的信息进而更加有效地管理、分析、处理这些信息,帮助管理员掌握普通用户的情况,这就是用户管理系统需要完成的功能。所以迫切需要研制开发一种综合管理系统软件。
作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长等。这些优点能够极大地提高学校信息管理的效率。
1.2选题目的及意义
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生管理系统是的较为完善与全面的系统,本次我设计的用户信息管理系统系统包括:普通用户的注册、登录、查询、修改、删除自我信息,管理员用户登录、修改、查询、增加、删除普通用户信息等。办公自动化(OA:Office Automation)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。办公自动化的原动力是人类文明进步和发展的同时人类求得自身解放的需要。
1.3 选题完成情况
本次我设计的用户信息管理系统系统包括:普通用户的注册、登录、查询、修改、删除自我信息,管理员用户登录、修改、查询、增加、删除普通用户信息等。
2.项目需求分析
2.1项目功能需求
此软件具有登录、学生录入,学生更新,学生的添加与删除功能。查询功能包括按缴费学号查询,按姓名查询,按专业查询,按年级查询等功能查询,按出生查询等。
2.2 项目性能需求
管理员可以利用本软件进行学生录入,学生更新等,这一过程属于实时系统范畴,此时对软件的响应时间的要求很高,最迟应在1秒内完成,因为系统的响应时间取决与系统的硬件和软件两部分,所以在软件设计中应不使用镶嵌式循环语句。
2.3 其他需求
2.3.1 安全需求
为了保障系统安全性和完整性,以及个人隐私安全,软件设置了用户注册和用户登录验证。每个用户在第一次登录后,必须更改他的系统预置登录密码,系统预置的登录密码不能重用,以防止用户信息泄露。本软件还未定义用户身份认证,或授权需求。
2.3.2 接口需求
a. 用户接口
用户界面的颜色搭配上突出了整体和协调原则,尽量减少多色调的无序使用,力求模块颜色搭配一致,又有一些变化,但风格统一。在窗体的格式上,基本上采用了统一的标准,命令按钮采用了统一的布局。交互性强,用户通过正确的用户名和密码进入到系统的主页面,在主页面的左侧有很多链接按钮,方便简单。同时诸多的信息提示,容错处理,也使输入变得轻松灵活,简便直观的操作完成复杂的功能。
3.项目概要设计
3.1 系统功能结构设计
管理员
管理员
根据id查询
根据姓名查询
删除用户
更新用用
更改用户权限
查询用户信息
显示更改用户
查询用户权限
3.2 系统整体架构设计
从系统整体架构上分析,本系统可以分为五层,他们分别为表示层、应用层、数据层、数据访问和接口层。
1.表示层
表示层主要负责用户注册与登录,以及进行学生录入,学生更新,学生的添加与删除结果显示。
您可能关注的文档
最近下载
- 第06讲同底数幂的乘法幂的乘方(三类知识点+七大题型+强化训练)2024-2025学年七年级数学上册同步学与练「含答案」.pdf
- 高中物理必修一第1-3单元测试卷(含答案) .pdf
- 第07讲积的乘方幂的运算综合应用(二类知识点+八大题型+强化训练)2024-2025学年七年级数学上册同步学与练「含答案」.pdf
- 钢结构防火涂装设计说明(最新版).pdf
- 2024年中级注册安全工程师考试《安全生产专业实务化工安全》提分卷.docx VIP
- 《地理信息系统技术应用》课程思政优秀案例.docx
- 复旦大学附属眼耳鼻喉科医院进修须知.pdf
- 河北12S9 给水排水管道及连接.pdf
- 《喹诺酮类抗菌药》课件.pptx VIP
- 新12G08-管沟及盖板.pdf
文档评论(0)