书签 分享 收藏 举报 版权申诉 / 15

类型软件工程课程设计说明书.docx

  • 文档编号:5461720
  • 上传时间:2022-12-16
  • 格式:DOCX
  • 页数:15
  • 大小:1.46MB

formtheme="simple"action="login"namespace="/login"

method="post">

请输入用户及密码登录

type="text"value="Administrator"/>

type="password"/>

submitcssClass="button"style="width:

80px;"name="submit"

value="登录"/>

form>

3.2登陆页面显示

图3-1登陆页面显图

如果登陆页面成功

图3-2登陆成功图

登陆页面失败

图3-3登陆页面失败

3.3添加用户

添加用户源代码实现:

publicStringadd(){

if(null!

=submit){

if(cardid!

=null&&!

"".equals(cardid.trim())){

if(cardid.length()<64&&cardid.length()>6){

if(null==username||username.trim().equals("")){

res="用户名不允许为空";

}else{

if(null==password||password.trim().equals("")){

res="密码不允许为空";

}else{

if(password.length()<50&&password.length()>5){

if(null==email){

email="";

}

AdminDaoadminDao=newAdminDaoImpl();

Adminadmin=adminDao.getByName(username);

if(null==admin){

admin=newAdmin(username,Utils.encryption(password),email);

if(adminDao.save(admin)){

admin=adminDao.getByName(username);

Accountaccount=newAccount(

admin.getId(),cardid,0.00);

AccountDaoaccountDao=newAccountDaoImpl();

if(accountDao.save(account)){

Systemsystem=newSystem(

admin.getId(),1,"");

SystemDaosystemDao=newSystemDaoImpl();

if(systemDao.save(system)){

res="创建用户成功";

}else{

res="存储系统信息失败";

}

}else{

res="存储账户失败";

}

}else{

res="存储用户失败";

}

}else{

res="用户已存在";

}

}else{

res="密码长度应在6-49之间";

}

}

}

}else{

res="账号长度应在6-64之间";

}

}else{

res="账号不可为空";

}

}

returnSUCCESS;

}

页面显示:

图3-4增加用户页面

图3-5增加用户

图3-6

图3-7创建用户成功

4.结果与结论

该系统的主要功能为管理资金流动信息,可以对信息进行查询,添加以及修改等,同时可以将开销分类管理并根据相应数据做出比较直观的图表。

它把每笔支出的状态都清晰的展现在你的面前。

使客户能够对自己的财务状况有一个清晰认识,方便管理自己的财务,提供时间段的财务统计。

在操作该系统的过程中,该个人财务系统管理软件功能包括收入管理、支出管理、账户管理、借贷管理、信息统计、注册登录。

1.收入管理包括收入信息查询,收入信息添加,收入信息总览、收入信息删除。

本功能能实现收入的信息添加,查询,删除与预览从而实现对收入的管理。

2.支出管理包括支出信息查询,支出信息添加,支出信息总览、支出信息删除。

本功能能实现支出的信息添加,查询,删除与预览从而实现对支出的管理。

3.账户查询包括账户查询,账号总览。

本模块可以查询各个账号的相关注册信息。

4.借贷管理包括借款添加,贷款添加,借款信息查询与总览,贷款信息查询与总览。

本模块可以实现借款与贷款添加,查询与总览。

5.信息统计包括收支信息统计,贷款信息统计。

6.注册登录包括登录与注册模块。

 

5.收获与致谢

   通过本次课程设计,收获颇多,尤其是在一个小组一起完成一个任务。

首先我们要感谢王瑞平老师在这半年里对我们的教育,她教会我们的知识对这次学年设计起到关键作用。

其次,我们还要感谢在设计中给予帮助的同学,最后还要感谢我们的母校给予我们良好的的设计环境,良好的学习环境,以及优秀的教师资源等等!

在此我们该小组表示感谢!

   课程设计期间,让我们学到了很多东西,不仅使我在理论上对软件行业有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,对我来说受益非浅。

除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。

第一次亲身感受到理论与实际的相结合,让我大开眼界。

也是对以前所学知识的一个初审吧!

这次实训对于我以后学习、找工作也真是受益菲浅,在这短短的几天中相信这些宝贵的经验会成为我今后成功的重要的基石。

   作为一名大三的学生,经过三年的在校学习,对程序设计有了理性的认识和理解。

在校期间,一直忙于理论知识的学习,没有机会也没有相应的经验来参与项目的开发。

软件项目开发对我来说是比较抽象的,一个完整的项目要怎么来分工以及完成该项目所要的基本步骤也不明确。

而经过这次课程设计,让我明白一个完整项目的开发它所要经历的阶段包括:

规划和用例说明、项目结构、业务功能说明书、详细设计说明书、代码实现、测试、设计手册一份好的项目结构、业务功能和详细设计说明书对一个项目的开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。

代码的实现是一个项目开发成功与否的关键,可以说,前面所做的事情就是为代码的实现做铺垫。

   在此,我应当感谢老师的指导与帮助以及学院提供此次千载难逢的课程设计机会。

6.参考文献

[1]郭宁.软件工程使用教程.北京:

人民邮电出版社,2011

[2]韩万江,等.软件项目管理案例教程.北京:

机械工业出版社,2005

[3]何志勇等.软件工程——基于项目的面向对象研究方法.北京:

机械工业出版社,2009

[4]萨师煊王珊编著《数据库系统概论》高等教育出版社

指导教师评语:

1、课程设计报告:

a、内容:

不完整□完整□详细□

b、方案设计:

较差□合理□非常合理□

c、实现:

未实现□部分实现□全部实现□

d、文档格式:

不规范□基本规范□规范□

2、出勤:

全勤□缺勤次

3、答辩:

a、未能完全理解题目,答辩情况较差□

b、部分理解题目,部分问题回答正确□

c、理解题目较清楚,问题回答基本正确□

d、理解题目透彻,问题回答流利□

课程设计报告成绩:

,占总成绩比例:

50%

课程设计其它环节成绩:

环节名称:

出勤,成绩:

,占总成绩比例:

20%

环节名称:

答辩,成绩:

,占总成绩比例:

30%

总成绩:

指导教师签字:

年月日

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
软件工程 课程设计 说明书
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:软件工程课程设计说明书.docx
链接地址:https://www.bdocx.com/doc/5461720.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开