JSP课程设计:网络通信录管理系统
4星 · 超过85%的资源 需积分: 9 124 浏览量
更新于2024-08-01
5
收藏 2.2MB DOC 举报
"JSP课程设计 通讯录管理系统"
在这个JSP课程设计中,学生聂鹏飞被要求构建一个网络通信录管理系统。这个系统的目标是为用户提供一个方便、安全的平台来管理和查找联系人信息。系统的核心功能是区分一般用户和管理员,并赋予他们不同的权限。
1. **用户权限管理**:
- 一般用户:能够登录系统,查看和管理个人的联系人信息,进行电话号码、邮编和IP地址的查询,以及修改自己的密码。
- 管理员:除了普通用户的权限外,还可以登记和管理所有用户的信息,包括添加、删除和修改用户资料,并进行电话号码的查询。
2. **系统架构**:
- 开发平台:使用VISO进行界面设计,结合JAVA、VB或HTML语言。
- 数据库:采用SQL Server 2000来存储和管理数据,确保数据的安全性和可扩展性。
3. **程序设计规范**:
- 良好的设计方法:强调独立完成程序设计,遵循一定的设计原则和模式,以提高代码的可读性和可维护性。
- 界面设计:要求界面布局合理且美观,便于用户操作。
- 数据库设计:应考虑数据库的合理性,以便适应未来可能的需求变化和扩展。
- 程序运行:确保程序无运行错误,能稳定执行各项功能。
4. **评估标准**:
- 学生遵守纪律和按时完成任务:这部分占总分的30%,评判学生在整个设计过程中的表现和时间管理。
- 程序设计质量与规范:占总分的40%,包括设计方法、界面设计、数据库设计和程序运行情况。
- 课程设计报告:占总分的30%,考察报告的撰写质量和规范性。
5. **教师评分**:
- 包括学生出勤、程序设计和设计报告三个方面的具体评分,教师根据这些评分给出总分,并给出评语,评价学生在课程设计期间的整体表现。
这个JSP课程设计项目旨在训练学生实际应用Web技术,尤其是JSP,来构建动态网站的能力,同时培养他们的项目管理、数据库设计和用户体验设计的综合技能。通过这样的实践,学生不仅可以掌握技术,还能了解到软件开发的整个生命周期,包括需求分析、设计、实现、测试和维护。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-11-25 上传
2024-01-12 上传
2024-09-13 上传
yzf20052263
- 粉丝: 3
- 资源: 3
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查