个人信息管理系统-数据库课程设计 第4页

个人信息管理系统-数据库课程设计 第4页
第五章 调试过程中的问题及系统测试情况
5.1 调试过程中的问题
 SQL注入问题:
   用户可以通过在用户名或密码框中写入SQL语句达到非法登入的目的。为解决次问题,在密码存储策略上,不采用明文存储,而采用存储密码的MD5校验码,用户名输入采用控件接收字符控制,所有的不合法字符均无法输入,以此解决该问题。
5.2系统测试
1.登录窗口
图5-1 登陆窗口
2. 注册新用户。若新用户的用户名已经存在,则报错。
图5-2注册窗口

3.进入信息管理界面
 
图5-3浏览日记内容
4.双击查阅日记详细信息
                    图5-4查阅日记详细信息
5.添加信息
 
图5-5添加消费项目

6.根据收支情况计算总收入和总消费,剩余金额
 
图5-6 浏览个人财务管理
 
第六章 结束语

经过一个多星期的紧张设计,我的数据库课程设计终于完成。因为平常练习的少,老师讲的也有许多没有掌握的地方,所以在设计的过程中基本是一边查阅资料,一边做。
学习了一门全新的语言C#,和VS开发环境。因为时间有限并没有机会深入去学习。经过这次课程设计,让我知道了我们在课堂上学习的知识还很少,我们还要在课余时间通过网络和书籍自主学习一些更多更新的内容。
这次课程设计正好给了我们这样的一次机会。在这短短的几天里,我确实学到了很多数据库和C#编程的知识为我以后的深入学习和研究打下了基础。
参考文献:
[1]王珊,萨师煊主编.数据库系统概论(第四版).北京:高等教育出版社,2006.5
[2]鲍威尔主编.数据库设计入门经典.北京:清华大学出版社,2007.3
[3] 范盛荣. Visual C# 2008控件使用范例详解.北京:清华大学出版社,2009.4

上一页  [1] [2] [3] [4] 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有